Benefits & Economics of the Cloud
The six classic advantages of cloud computing, cloud economics, and the cost vocabulary the exam loves.
The six advantages of cloud computing
AWS famously lists six advantages of cloud computing. Exam questions quote or paraphrase these constantly, so learn to recognize each one in plain language.
| Advantage | Plain English |
|---|---|
| Trade fixed expense for variable expense | Stop paying upfront for data centers; pay only for what you consume, when you consume it. |
| Benefit from massive economies of scale | AWS buys hardware at a scale no single company can match, and passes the lower unit costs on to you. |
| Stop guessing capacity | Scale up or down in minutes instead of over-buying (wasted money) or under-buying (outages). |
| Increase speed and agility | New resources are a click away, so teams experiment and ship in minutes, not weeks. |
| Stop spending money running and maintaining data centers | Let AWS rack, power, cool, and repair servers so you can focus on customers. |
| Go global in minutes | Deploy your app to Regions around the world with a few clicks for lower latency anywhere. |
Match the keyword: "stop guessing capacity" → elasticity; "economies of scale" → lower pay-as-you-go prices; "go global in minutes" → multiple Regions; "trade fixed for variable expense" → CapEx → OpEx. These phrases appear almost verbatim on the exam.
Elasticity, scalability, agility
Key points
- Scalability — the ability to grow (or shrink) resources to handle demand. Vertical scaling = a bigger server (scale up); horizontal scaling = more servers (scale out).
- Elasticity — scaling *automatically and quickly in both directions* as demand changes. The cloud's superpower: pay for a spike only while it lasts.
- Agility — how fast you can provision resources and try new ideas. In the cloud, infrastructure is minutes away instead of weeks.
- High availability — the system stays usable despite component failures, usually by running in multiple Availability Zones.
- Fault tolerance — a stricter goal: the system keeps operating *without interruption* even when components fail.
- Reliability — the system consistently performs its intended function correctly over time.
Scalability is owning a venue that *can* add seats. Elasticity is a venue where seats appear as fans arrive and vanish when they leave — and you only pay rent on occupied seats.
Cloud economics and TCO
Total Cost of Ownership (TCO) compares the full cost of running on-premises versus in the cloud. On-prem TCO includes servers, storage, networking gear, real estate, power, cooling, and — often forgotten — staff time to maintain it all. Cloud TCO is mostly your usage bill. Reducing TCO is a core reason companies migrate.
Ways the cloud reduces cost
- Right-sizing — matching instance size to actual workload needs instead of over-provisioning.
- Elasticity — automatically removing capacity you no longer need.
- Reserved capacity / Savings Plans — committing to 1 or 3 years for steady workloads in exchange for deep discounts.
- Managed services — using services like RDS or Fargate shifts patching and operations work to AWS, reducing staff cost (operational burden).
- BYOL (Bring Your Own License) — reusing existing software licenses where permitted.
When a question mentions reducing operational overhead or freeing staff from undifferentiated heavy lifting, the answer usually involves a *managed* AWS service.
A retail company's website only sees high traffic during holiday sales. Which cloud advantage MOST directly addresses this pattern?