Intro to AWS

Jiyoung Song·2024년 8월 12일

AWS practitioner

목록 보기
1/4
  • AWS Well-Architected Framework: Assists in designing and operating reliable, secure, efficient, and cost-effective systems on AWS.
  • Cloud Computing: On-demand delivery of IT resources over the internet with pay-as-you-go pricing.
  • AWS Role: Helps with undifferentiated heavy lifting, which includes repetitive and time-consuming IT tasks.
  • Deployment Models:
    • Cloud: Fully deployed in the cloud, no on-premises components.
    • On-Premises: Private cloud deployment within a local data center.
    • Hybrid: Connects cloud-based resources with on-premises infrastructure.
  • Cost Efficiency: Aggregated usage across many customers leads to lower prices.

Key Concepts:

  • Pay-as-you-go
  • Cloud, Hybrid, On-Premises
  • AWS Framework best practices
  • Cost savings from cloud scale

Here's a table comparing the three AWS deployment models: Cloud, On-Premises, and Hybrid.

AspectCloudOn-PremisesHybrid
DefinitionFully deployed in the cloudDeployed within a local data centerMix of cloud-based and on-premises resources
Infrastructure LocationCloud provider (AWS)Local data centerCombination of cloud and on-premises
ManagementManaged by cloud provider (AWS)Managed by in-house IT teamManaged by both cloud provider and in-house IT
ScalabilityHigh, on-demand scalabilityLimited by physical resourcesScalable, depending on cloud integration
Cost StructurePay-as-you-go pricingUpfront capital investment requiredMix of capital investment and operational expenses
MaintenanceHandled by cloud provider (AWS)Handled by in-house IT teamSplit between cloud provider and in-house team
SecurityShared responsibility modelFull control by organizationShared responsibility with flexibility
Deployment SpeedFast, immediate resource availabilitySlower, dependent on hardware setupModerate, dependent on integration complexity
Use CaseStartups, scaling applications, rapid deploymentHighly sensitive data, regulatory complianceGradual cloud adoption, legacy system integration

This table highlights the differences and suitability of each deployment model in various scenarios.

When managing your own physical servers, you must first research and select the appropriate hardware, purchase and install it in a data center that you own or rent, and then set it up. In contrast, with AWS EC2, the data centers are already built and secured by AWS. You only pay for running instances, not for those that are stopped or terminated. EC2 instances share the underlying hardware with other instances, a concept known as multitenancy. The hypervisor, managed by AWS, coordinates this multitenancy, ensuring that each EC2 instance operates independently without awareness of others on the same host.

profile
🇰🇷engineer living in 🇯🇵and aiming for the grad school in 🇨🇭

0개의 댓글