AWS Pricing Models: On-Demand vs Reserved vs Spot

Published 26 August 2026 · 8 min read

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 diagnostic

Reserved 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 ModelCommitmentBest ForKey Trade-off
On-DemandNoneUnpredictable, short-termHighest per-unit cost
Standard RI1 or 3 yearsSteady, unchanging workloadsLeast flexible
Convertible RI1 or 3 yearsSteady but evolving workloadsModerate discount
SpotNoneFault-tolerant, interruptibleCan be reclaimed anytime
Compute Savings Plan1 or 3 yearsFlexible multi-service usageCommit to $/hr spend
EC2 Instance Savings Plan1 or 3 yearsSpecific instance familyLess flexible than Compute SP
Dedicated HostOptionalCompliance, licensingMost 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.

Written for CloudPractitionerPrep. Independent resource, not affiliated with or endorsed by Amazon Web Services. Verify exam details against official AWS documentation before relying on them.