SAA-C03 Design Cost-Optimized Architectures Practice Question
A company runs a batch processing job on Amazon EC2 that takes about 4 hours to complete. The job can be interrupted and resumed from checkpoints. The company wants to minimize compute costs. Which pricing model is MOST cost-effective?
⚠ Common exam trap
The trap here is assuming that Reserved Instances always provide the best savings, but they require a commitment and are not ideal for interruptible or non-continuous workloads where Spot Instances can deliver greater savings without commitment.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Spot Instances
Spot Instances are the most cost-effective for batch jobs that can be interrupted and resumed. They offer deep discounts compared to On-Demand and do not require long-term commitments like Reserved Instances. Since the job checkpoints, interruptions are manageable. This aligns with the AWS Well-Architected Framework's cost optimization pillar.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
On-Demand Instances
Why it's wrong here
On-Demand Instances provide no discount and are the most expensive option for interruptible workloads. While they offer flexibility, the batch job can tolerate interruptions, so a cheaper pricing model like Spot Instances would be more cost-effective. On-Demand should be used only when interruption cannot be tolerated or when capacity is unavailable in Spot.
- ✗
Dedicated Hosts
Why it's wrong here
Dedicated Hosts are the most expensive option and are typically used for licensing or compliance requirements. They do not provide cost savings for batch processing. The workload does not require dedicated hardware, and using Spot Instances would be far more economical. Dedicated Hosts are not suitable here.
- ✗
Reserved Instances
Why it's wrong here
Reserved Instances require a 1- or 3-year commitment and are best for steady-state workloads. This batch job may not run continuously, and the commitment could lead to unused capacity. Additionally, Reserved Instances do not offer the same level of savings as Spot for interruptible workloads. They are not the most cost-effective for this scenario.
- ✓
Spot Instances
Why this is correct
Spot Instances offer significant discounts (up to 90% off On-Demand) and are ideal for fault-tolerant, flexible workloads like batch processing that can checkpoint and resume. The job can handle interruptions, so the risk of Spot termination is acceptable. This pricing model minimizes compute costs while meeting the job's requirements.
Go deeper
Related to this question
About these practice questions
One of 935 original SAA-C03 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint
This SAA-C03 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAA-C03 exam.