
Cargando...
Master the five core pricing principles that underpin every AWS cost decision and exam question
AWS uses a consumption-based pricing model built on five foundational principles: pay-as-you-go, pay less when you reserve, pay less when you use more, pay even less as AWS grows, and custom pricing for unique needs. Understanding these principles is essential for the CLF-C02 exam, which dedicates roughly 12% of its weight to Billing, Pricing, and Support. Every AWS cost optimization question traces back to one or more of these core pricing philosophies.
To understand how AWS structures its pricing so you can match the right purchasing model to the right workload, answer scenario-based cost optimization questions, and avoid the most common billing misconceptions on the CLF-C02 exam.
Pay-As-You-Go (On-Demand)
You pay only for the compute, storage, and other resources you actually consume, with no long-term contracts or upfront commitments. Billing is typically per second (EC2, Fargate) or per hour, per request, per GB, or per API call depending on the service. There is no termination fee.
Unpredictable or spiky workloads, new applications where demand is unknown, short-term projects, development and test environments, and any scenario where flexibility outweighs cost optimization.
Highest per-unit cost of all purchasing options. Not suitable for steady-state, predictable workloads where Reserved Instances or Savings Plans would save significantly more money.
Save When You Reserve (Reserved Instances & Savings Plans)
Commit to a consistent amount of usage (1-year or 3-year terms) in exchange for a significant discount versus On-Demand rates. Reserved Instances (RIs) lock to a specific instance type/region; Savings Plans offer flexible discounts across instance families and even Lambda/Fargate. Payment options are All Upfront (largest discount), Partial Upfront, or No Upfront. Discounts can reach up to 72% compared to On-Demand.
Steady-state, predictable workloads running 24/7 or near-continuously. Production databases, always-on application servers, and any workload where you can confidently forecast usage for 1–3 years.
Reduced flexibility — you pay for the commitment whether or not you use it. Convertible RIs offer more flexibility (can change instance family, OS, tenancy) but provide a smaller discount than Standard RIs. Savings Plans are generally more flexible than RIs.
Pay Less When You Use More (Volume/Tiered Pricing)
Many AWS services use tiered pricing where the per-unit cost decreases as your usage volume increases within a billing period. S3 storage pricing is a classic example: the first TB/month costs more per GB than the next 49 TB/month, which costs more per GB than usage above 500 TB/month. Data transfer, CloudFront, and DynamoDB also follow tiered models.
High-volume workloads with large data storage or transfer needs. Organizations that aggregate usage across multiple accounts using AWS Organizations benefit from combined volume tiers, reaching lower price tiers faster.
Tiering resets each billing month. You must aggregate usage across your organization (via consolidated billing) to maximize tier benefits — individual accounts do not automatically share tiers without Organizations.
Spot Instances (Bid on Spare Capacity)
Purchase unused EC2 capacity at discounts of up to 90% versus On-Demand pricing. AWS can reclaim Spot Instances with a 2-minute warning when capacity is needed. Spot prices fluctuate based on supply and demand in each Availability Zone and instance pool.
Fault-tolerant, flexible, stateless workloads: batch processing, big data analytics, CI/CD pipelines, rendering, machine learning training jobs, and containerized microservices that can tolerate interruption.
Instances can be interrupted at any time with only a 2-minute warning. Not suitable for databases, stateful applications, or anything requiring guaranteed uptime. Must architect for interruption (checkpointing, graceful shutdown handlers).
Free Tier (Always Free, 12-Month Free, Trials)
AWS offers three types of Free Tier offers: (1) Always Free — services like Lambda (1M requests/month), DynamoDB (25 GB storage), and CloudWatch (10 custom metrics) that never expire. (2) 12-Month Free — services like EC2 (750 hours/month of t2.micro or t3.micro), S3 (5 GB standard storage), and RDS (750 hours/month) available for 12 months from account creation. (3) Short-term Trials — service-specific free trials (e.g., Amazon Inspector, Amazon Lightsail) that expire after a set period.
Exploration, prototyping, learning, and small workloads that fit within the free tier limits. Monitor usage carefully — exceeding free tier limits results in standard charges without warning unless you set billing alerts.
Free tier limits are per account, not per region. 12-month free tier starts from the account creation date, not from when you first use a service. Charges apply immediately if limits are exceeded.
Custom Pricing (Enterprise Agreements)
For customers with unique requirements or very high volume, AWS offers custom pricing negotiated through an AWS Enterprise Discount Program (EDP) or private pricing agreements. This typically involves a minimum spend commitment in exchange for additional discounts beyond standard volume tiers.
Large enterprises with predictable, very high AWS spend (typically millions per year) who want discounts beyond what standard Reserved Instances and Savings Plans provide, or who need contractual commitments for compliance.
Requires negotiation and commitment. Not self-service — requires working directly with an AWS account team. Not relevant for most CLF-C02 exam scenarios but worth knowing conceptually.
Additional Notes:
• Step 1 — Is the workload predictable and steady-state? YES → Go to Step 2. NO (spiky/unknown) → On-Demand or Spot.
Step 2 — Can you tolerate interruptions? YES → Spot Instances (up to 90% savings). NO → Go to Step 3.
Step 3 — Can you commit to 1 or 3 years? YES → Go to Step 4. NO → On-Demand.
Step 4 — Do you need instance-level flexibility (change family/OS)? YES → Convertible Reserved Instances or Savings Plans. NO → Standard Reserved Instances (deepest discount).
Step 5 — Do you have high data volume or storage? YES → Ensure consolidated billing via AWS Organizations to maximize volume tier discounts.
Step 6 — Are you just starting out or testing? → Leverage Free Tier (Always Free + 12-Month Free).
Remember: You can MIX purchasing models — e.g., cover your baseline with RIs/Savings Plans and handle spikes with On-Demand or Spot.
Spot Instances save up to 90% versus On-Demand but can be interrupted with a 2-minute warning. If an exam question mentions 'fault-tolerant,' 'flexible,' 'batch,' or 'stateless' — Spot is almost always the answer for maximum cost savings.
Reserved Instances and Savings Plans save up to 72% versus On-Demand for 1- or 3-year commitments. The exam frequently presents a scenario with a 'steady-state' or 'always-on' workload — the correct answer is almost always Reserved Instances or Savings Plans, not On-Demand.
AWS Consolidated Billing (via AWS Organizations) combines usage from all member accounts to reach higher volume discount tiers faster. The exam may ask how a company with multiple accounts can reduce costs — consolidated billing is the mechanism that enables shared volume pricing.
Data transfer INTO AWS (ingress) is generally free. Data transfer OUT of AWS to the internet (egress) incurs charges. Data transfer between AWS services within the same Availability Zone is generally free; between AZs in the same region costs money. This distinction appears in architecture cost optimization questions.
Match the purchasing model to the workload: Spot = fault-tolerant/batch (up to 90% savings), Reserved/Savings Plans = steady-state/predictable (up to 72% savings), On-Demand = unpredictable/short-term (full price, full flexibility). Never recommend Spot for stateful or always-on workloads.
Data transfer INTO AWS is free; data transfer OUT to the internet costs money; data transfer between AZs in the same region costs money; data transfer between regions costs money. Architect resources in the same AZ to minimize transfer costs (but consider the availability tradeoff).
Consolidated Billing via AWS Organizations pools usage from all accounts to reach higher volume discount tiers. This is the exam's go-to answer for 'how can a multi-account company reduce costs through pricing tiers.'
The three Free Tier categories behave differently: 'Always Free' never expires, '12-Month Free' starts from account creation (not first use), and 'Trials' are service-specific. Know which popular services fall into which category: Lambda and DynamoDB are Always Free; EC2 t2.micro/t3.micro and S3 5 GB are 12-Month Free.
AWS pricing has NO upfront costs and NO termination fees for On-Demand usage. You can stop using a service at any time and stop being charged. This is a core value proposition of cloud vs. on-premises (no CapEx).
AWS Cost Explorer, AWS Pricing Calculator, and AWS Budgets are the three primary cost management tools to know. Pricing Calculator estimates costs BEFORE you deploy. Cost Explorer analyzes EXISTING spend. Budgets sets ALERTS when thresholds are crossed.
Convertible Reserved Instances offer flexibility to change instance family, OS, tenancy, and scope — but provide a smaller discount than Standard RIs. Standard RIs give the deepest discount but cannot be exchanged. Convertible RIs CAN be sold on the Reserved Instance Marketplace; Standard RIs can also be sold there.
Common Mistake
Stopping an EC2 instance means you stop paying for everything associated with it.
Correct
When you STOP an EC2 instance, you stop paying for compute (vCPU/RAM), but you CONTINUE paying for attached EBS volumes, Elastic IPs (if allocated but not associated with a running instance), and any other associated resources. To stop ALL charges, you must TERMINATE the instance (and manually release Elastic IPs and delete EBS volumes if not set to delete on termination).
This is a classic exam trap. The question will describe a stopped instance and ask why the bill is still non-zero. EBS storage charges persist regardless of instance state.
Common Mistake
Reserved Instances guarantee that the specific EC2 instance will always be available to you.
Correct
Reserved Instances are a BILLING DISCOUNT, not a capacity reservation. If you need a guaranteed capacity reservation, you must use an 'On-Demand Capacity Reservation' separately. An RI simply applies a discount to matching On-Demand usage — it does not reserve physical hardware.
Many candidates confuse 'reserved' with 'guaranteed capacity.' The exam may test this distinction directly. For guaranteed capacity, use Capacity Reservations (which can be combined with Savings Plans or RIs for discounts).
Common Mistake
The AWS Free Tier 12-month clock starts when you first use a specific service.
Correct
The 12-month Free Tier period starts from your AWS ACCOUNT CREATION DATE, regardless of when you first use any individual service. If you create an account in January and don't use EC2 until March, your free EC2 tier still expires in January of the following year, not March.
This causes surprise charges. Exam questions may describe a scenario where a user 'just started using' a service and is surprised by charges — the answer is that the 12-month period already elapsed from account creation.
Common Mistake
Spot Instances are always the cheapest option for any workload.
Correct
Spot Instances offer the deepest discount (up to 90%) but are only appropriate for interruption-tolerant workloads. For steady-state, always-on workloads, Reserved Instances or Savings Plans (up to 72% discount) are the correct choice because Spot interruptions would cause unacceptable downtime. Choosing Spot for a production database would be architecturally wrong regardless of cost.
The exam tests whether you can match the pricing model to the workload requirements, not just identify the cheapest option in isolation.
Common Mistake
Data transfer between AWS regions is free because it stays 'within AWS.'
Correct
Data transfer between AWS regions is NOT free — it incurs inter-region data transfer charges. Only data transfer within the same Availability Zone between certain services (e.g., EC2 to EC2 in the same AZ using private IPs) is free. Cross-AZ transfer within the same region costs money; cross-region transfer costs more.
This is a frequent architecture cost optimization trap. Placing resources in the same AZ reduces data transfer costs but reduces availability. The exam may ask you to identify why a multi-region architecture costs more than expected.
Common Mistake
AWS Savings Plans and Reserved Instances are the same thing.
Correct
Savings Plans are more flexible than Reserved Instances. Compute Savings Plans apply automatically across any EC2 instance family, size, region, OS, and tenancy, as well as Fargate and Lambda. EC2 Instance Savings Plans apply to a specific instance family in a region. Reserved Instances lock to a specific instance type, region, and (for Standard RIs) cannot change family. Savings Plans are generally the modern, preferred approach for flexibility.
The exam may present a scenario where a company is changing instance types frequently and ask which commitment model allows this — Savings Plans (especially Compute Savings Plans) handle this; Standard RIs do not.
The 5 AWS Pricing Principles: 'PRSFC' — Pay-as-you-go, Reserve to save, Scale discounts (volume tiers), Free tier to start, Custom for enterprise. Remember: 'Please Reserve Seats For Customers.'
Data transfer direction: 'IN is free, OUT costs money' — Think of AWS as a hotel: checking IN is free, but the minibar (data going OUT) costs you.
Spot vs Reserved vs On-Demand cost order: 'Spot < Reserved < On-Demand' — Lowest to highest per-unit cost. Spot saves the most but is interruptible; On-Demand costs the most but is fully flexible.
Free Tier types: 'ATT' — Always free, Twelve-month, Trial. Like phone plans: Always (unlimited forever), Twelve-month (introductory offer from signup), Trial (limited time demo).
Assuming a STOPPED EC2 instance incurs zero charges — stopped instances still accrue EBS storage costs, and Elastic IPs not associated with a running instance are charged. Only TERMINATED instances (with EBS volumes deleted and EIPs released) stop all associated charges.
CertAI Tutor · CLF-C02 · 2026-02-22
Key Services
Guides & Patterns