What Is Cloud Computing?

On-demand IT resources over the internet with pay-as-you-go pricing.
No servers to buy. No waiting. No tears.


Cloud Service Models

  • IaaS – You manage OS & apps (e.g. EC2)
  • PaaS – You manage code only (e.g. Elastic Beanstalk)
  • SaaS – You manage nothing (e.g. Gmail)

Deployment Models

  • Cloud – All in AWS
  • On-prem – Traditional data center
  • Hybrid – On-prem + cloud
  • Multi-cloud – Multiple providers

Why Cloud? (Exam Favorites)

  • Trade CapEx for OpEx
  • Elasticity – scale up/down automatically
  • High availability
  • Global reach
  • Speed & agility

AWS Global Infrastructure

  • Region – Geographic area (e.g. us-west-2)
  • Availability Zone (AZ) – Isolated data center in a region
  • Edge Location – CDN endpoints (CloudFront)

🧠 High availability = multiple AZs


Shared Responsibility Model (CRITICAL)

AWS: security of the cloud

  • Data centers, hardware, networking, hypervisor

Customer: security in the cloud

  • Data, IAM, OS patches (EC2), app security

Pricing Basics

You pay for:

  • Compute
  • Storage
  • Data transfer OUT

Pricing options:

  • On-Demand – flexible
  • Reserved – cheaper, commitment
  • Spot – cheapest, interruptible
  • F
Back to AWS