One of the most practical—and most tested—topics on the AWS Certified Cloud Practitioner (CLF-C02) exam is how AWS charges you for compute. Understanding the different EC2 pricing models isn't just about passing the exam; it's about understanding one of the core value propositions of cloud computing: you pay for what you use, and you pay less when you commit.
Domain 4 (Billing, Pricing, and Support) makes up 12% of the CLF-C02 exam, and EC2 pricing models are a consistent fixture in that domain. This article breaks down every major model, explains when each one makes sense, and highlights what exam questions are actually testing. Before diving in, it's worth checking the exam guide to confirm the current domain weighting and any updates to the blueprint.
Why AWS Has Multiple Pricing Models
AWS manages enormous infrastructure capacity globally. To balance supply and demand—and to reward customers who make longer commitments—AWS offers several distinct pricing models for EC2 (Elastic Compute Cloud). Each model reflects a trade-off between flexibility and cost.
The cloud's promise of trading capital expenditure (CapEx) for variable expense is embodied directly in On-Demand pricing. But AWS goes further by offering discounts for predictable usage and by monetising spare capacity through Spot Instances.
On-Demand Instances
On-Demand is the default, no-strings-attached pricing model. You pay for compute capacity by the second (for Linux) or by the hour (for Windows and some other operating systems), with no upfront cost and no long-term commitment.
When to use On-Demand
On-Demand is the most expensive per-unit option, but it's also the most flexible. You start, stop, and terminate instances whenever you like. For spiky or short-lived workloads, On-Demand is often the right default.
What the exam tests
Not sure where you stand?
Take the free 10-question CLF-C02 diagnostic and get an instant score, your weakest domain, and a study plan.
Take the free diagnosticReserved Instances
Reserved Instances (RIs) let you commit to using a specific instance type for a 1-year or 3-year term in exchange for a significant discount compared to On-Demand rates.
There are two main types:
Standard Reserved Instances
Convertible Reserved Instances
Payment options
What the exam tests
Spot Instances
Spot Instances let you use AWS's unused EC2 capacity at steep discounts—potentially up to around 90% compared to On-Demand prices. The catch: AWS can reclaim a Spot Instance at any time, giving you only a 2-minute warning before interruption.
When to use Spot Instances
Spot Instances are emphatically not appropriate for workloads that cannot be interrupted—like a primary production database, a checkout service, or anything requiring guaranteed uptime.
What the exam tests
Savings Plans
Savings Plans are a more modern, flexible alternative to Reserved Instances. Instead of committing to a specific instance type, you commit to a consistent amount of compute spend (measured in $/hour) for 1 or 3 years.
Compute Savings Plans
EC2 Instance Savings Plans
What the exam tests
Dedicated Hosts
A Dedicated Host is a physical EC2 server dedicated entirely to your use. Unlike standard instances that may share underlying hardware with other AWS customers, a Dedicated Host gives you visibility into and control over the physical server.
When to use Dedicated Hosts
Dedicated Hosts are the most expensive EC2 option and are chosen for compliance and licensing reasons, not cost savings.
What the exam tests
Comparing the Models at a Glance
| Pricing Model | Commitment | Best For | Key Trade-off |
|---|---|---|---|
| On-Demand | None | Unpredictable, short-term | Highest per-unit cost |
| Standard RI | 1 or 3 years | Steady, unchanging workloads | Least flexible |
| Convertible RI | 1 or 3 years | Steady but evolving workloads | Moderate discount |
| Spot | None | Fault-tolerant, interruptible | Can be reclaimed anytime |
| Compute Savings Plan | 1 or 3 years | Flexible multi-service usage | Commit to $/hr spend |
| EC2 Instance Savings Plan | 1 or 3 years | Specific instance family | Less flexible than Compute SP |
| Dedicated Host | Optional | Compliance, licensing | Most expensive |
How This Fits Into the CLF-C02 Exam
Pricing model questions in Domain 4 often appear as scenario-based multiple-choice questions. You'll be given a description of a workload and asked which pricing model is most appropriate, or you'll be asked to identify a characteristic of a specific model (like who can reclaim a Spot Instance, or which RI type allows attribute changes).
A few exam-day tips:
- Read for the workload's nature first: Is it steady-state? Interruptible? Short-term? The workload description almost always points to the correct model.
- Don't overthink discounts: The exam won't ask you to calculate exact prices. It tests concepts, not arithmetic.
- Know the Spot interruption notice: Two minutes. This is a specific, testable fact.
- Know which Savings Plan covers Lambda and Fargate: Compute Savings Plans (not EC2 Instance Savings Plans).
If you haven't already assessed your baseline knowledge across all four domains, the diagnostic quiz is a useful starting point. Once you're comfortable with the concepts, reinforce them with targeted practice questions that mirror the CLF-C02 format.
FAQ
Which EC2 pricing model offers the biggest discount?
What happens when AWS reclaims a Spot Instance?
What's the difference between Reserved Instances and Savings Plans?
Can I change a Standard Reserved Instance after I buy it?
When should I choose a Dedicated Host over other options?
Does the CLF-C02 exam expect me to know exact AWS prices?
Key Takeaways
AWS pricing models for EC2 reflect a clear principle: the more you commit and the more flexibility you give up, the more you save. On-Demand gives you maximum flexibility at the highest cost. Spot gives you maximum savings in exchange for tolerating interruptions. Reserved Instances and Savings Plans reward commitment with discounts. Dedicated Hosts serve a specific compliance and licensing niche.
Understanding these trade-offs—not just memorising names—is what the CLF-C02 exam is actually testing. Build your mental model around workload characteristics, and the right answer will follow naturally.