Question 828 of 1,040
Design Cost-Optimized ArchitectureseasyMultiple ChoiceObjective-mapped

Quick Answer

The answer is EC2 Spot Instances. This is the correct choice because Spot Instances offer up to 90% cost savings over On-Demand and are purpose-built for fault-tolerant, checkpointable workloads like batch image thumbnail processing, where the job can resume from checkpoints after an interruption. On the SAA-C03 exam, this scenario tests your understanding of when to prioritize cost over reliability—a common trap is choosing On-Demand or Reserved Instances out of fear of interruptions, but the question explicitly states the batch capacity tolerates interruptions and has no user-facing SLAs. Remember the key pairing: if a workload is stateless, checkpointable, or can be distributed across multiple instances, Spot Instances are the cost optimization answer. A helpful memory tip is “Spot for Stop-and-Go” — if your job can stop and later go again from a saved state, Spot is the right fit.

SAA-C03 Design Cost-Optimized Architectures Practice Question

This SAA-C03 practice question tests your understanding of design cost-optimized architectures. Read the scenario carefully and evaluate each option against the stated constraints before committing to an answer. A key principle to apply: spot Instances offer significant discounts (up to 90% off On-Demand).. Once you have made your selection, read the full explanation to reinforce the concept and understand why each distractor is designed to mislead on exam day.

A media company runs a batch job that processes image thumbnails. The job can be restarted from checkpoints and does not have user-facing SLAs. The batch capacity can tolerate interruptions. Which EC2 purchasing option is the best cost optimization choice?

Clue words in this question

Noticing these words before you look at the options changes how you read each choice.

  • Clue: "best"

    Why it matters: Signals that multiple options may be partially correct. Choose the option that most directly solves the exact problem described, not the one that sounds most complete.

Question 1easymultiple choice
Full question →

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

Use EC2 Spot Instances, accepting the possibility of interruptions and using checkpoints to resume.

Spot Instances offer significant cost savings (up to 90% compared to On-Demand) and are ideal for fault-tolerant, stateless, or checkpointable workloads like batch image thumbnail processing. Since the job can resume from checkpoints and tolerates interruptions, Spot Instances provide the best cost optimization without compromising functionality.

Key principle: Spot Instances offer significant discounts (up to 90% off On-Demand).

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Use On-Demand Instances because interruptions are not allowed for production workloads.

    Why it's wrong here

    On-Demand is reliable but usually more expensive than Spot for interruptible batch workloads.

  • Use EC2 Spot Instances, accepting the possibility of interruptions and using checkpoints to resume.

    Why this is correct

    Spot Instances are typically the cheapest option for workloads that can tolerate interruptions with recovery.

    Clue confirmation

    The clue word "best" in the question point toward this answer.

    Related concept

    Spot Instances offer significant discounts (up to 90% off On-Demand).

  • Purchase Reserved Instances because they provide a discount regardless of the workload timing.

    Why it's wrong here

    Reserved Instances reduce cost, but they generally assume steady usage and are not optimized for interruptible jobs.

  • Buy Savings Plans because they guarantee capacity and remove the risk of interruptions entirely.

    Why it's wrong here

    Savings Plans are for discounted steady compute, not for eliminating interruption risk on interruptible workloads.

Common exam traps

Common exam trap: answer the scenario, not the keyword

The trap here is that candidates may assume production workloads require On-Demand or Reserved Instances, but the question explicitly states the job has no user-facing SLAs and tolerates interruptions, making Spot Instances the correct cost-optimized choice despite the 'production' label.

Detailed technical explanation

How to think about this question

EC2 Spot Instances leverage unused AWS capacity and can be reclaimed with a 2-minute interruption notice. The batch job's checkpointing mechanism (e.g., saving state to S3 or EFS) allows seamless resumption from the last processed thumbnail, making Spot Instances highly cost-effective. In practice, using a mixed-instances policy with Spot Fleet or EC2 Auto Scaling can further reduce costs by diversifying across instance types and availability zones.

KKey Concepts to Remember

  • Spot Instances offer significant discounts (up to 90% off On-Demand).
  • Spot Instances can be interrupted by AWS with a two-minute warning.
  • Ideal for fault-tolerant, flexible, and interruptible workloads.
  • Workloads should be stateless or able to save progress (checkpoints).

TExam Day Tips

  • Watch for words such as best, first, most likely and least administrative effort.
  • Review why wrong options are wrong, not only why the correct option is correct.

Key takeaway

Spot Instances offer significant discounts (up to 90% off On-Demand).

Real-world example

How this comes up in practice

A startup's cloud architect reviews their monthly bill and notices costs are higher than expected for a long-running batch job. Switching from on-demand instances to Reserved Instances — or using Spot/Preemptible VMs — can reduce compute costs by up to 72 %. Questions like this test whether you understand the tradeoffs between commitment, flexibility, and cost across cloud pricing models.

What to study next

Got this wrong? Here's your next step.

Review spot Instances offer significant discounts (up to 90% off On-Demand)., then practise related SAA-C03 questions on the same topic to reinforce the concept.

Related practice questions

Related SAA-C03 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

Practice this exam

Start a free SAA-C03 practice session

Short sessions build daily habit. Longer sessions build exam-day stamina. Try a timed session to simulate real conditions.

FAQ

Questions learners often ask

What does this SAA-C03 question test?

Design Cost-Optimized Architectures — This question tests Design Cost-Optimized Architectures — Spot Instances offer significant discounts (up to 90% off On-Demand)..

What is the correct answer to this question?

The correct answer is: Use EC2 Spot Instances, accepting the possibility of interruptions and using checkpoints to resume. — Spot Instances offer significant cost savings (up to 90% compared to On-Demand) and are ideal for fault-tolerant, stateless, or checkpointable workloads like batch image thumbnail processing. Since the job can resume from checkpoints and tolerates interruptions, Spot Instances provide the best cost optimization without compromising functionality.

What should I do if I get this SAA-C03 question wrong?

Review spot Instances offer significant discounts (up to 90% off On-Demand)., then practise related SAA-C03 questions on the same topic to reinforce the concept.

Are there clue words in this question I should notice?

Yes — watch for: "best". Signals that multiple options may be partially correct. Choose the option that most directly solves the exact problem described, not the one that sounds most complete.

What is the key concept behind this question?

Spot Instances offer significant discounts (up to 90% off On-Demand).

About these practice questions

Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

6 more ways this is tested on SAA-C03

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A media company runs a nightly batch job that processes video thumbnails. The batch can be interrupted at any time, and workers can resume automatically from checkpoints (a termination does not corrupt progress). The business goal is the lowest possible compute cost, and occasional interruptions are acceptable as long as the job continues automatically. Which approach is most cost-optimized?

medium
  • A.Run the job on On-Demand EC2 instances to avoid interruptions
  • B.Use EC2 Spot Instances and implement interruption handling with checkpoint-based restarts
  • C.Buy Reserved Instances for the entire job window because interruptions are acceptable anyway
  • D.Use Savings Plans but schedule the job only during business hours to reduce the commit cost

Why B: Option B is correct because Spot Instances offer the lowest compute cost (up to 90% discount vs. On-Demand) and the checkpoint-based design ensures that interruptions are handled gracefully without data loss. The job can resume automatically from the last checkpoint, making Spot Instances ideal for fault-tolerant, interruptible batch workloads.

Variation 2. You need to run batch jobs on EC2. The jobs can tolerate interruptions: if an instance is terminated, the job can restart from checkpoints. To reduce compute cost as much as possible, what is the best choice?

easy
  • A.EC2 On-Demand Instances to avoid interruptions
  • B.EC2 Spot Instances with checkpoint-based interruption handling
  • C.Savings Plans to guarantee capacity for the entire year
  • D.Reserved Instances with no interruption handling

Why B: Spot Instances offer significant cost savings (up to 90% compared to On-Demand) but can be reclaimed by AWS with a two-minute warning. Since the batch jobs can tolerate interruptions and restart from checkpoints, Spot Instances are the most cost-effective choice. This aligns with the requirement to reduce compute cost as much as possible while handling interruptions gracefully.

Variation 3. A media processing pipeline runs batch jobs overnight. The jobs are stateless, can be restarted from checkpoints, and can tolerate interruptions. The team wants to minimize compute cost. Which EC2 approach is the best fit?

easy
  • A.Use On-Demand instances to guarantee uninterrupted capacity.
  • B.Use Spot Instances and design the jobs to handle interruptions by checkpointing and retrying.
  • C.Use a 1-year Reserved Instance for the current instance type and lock the fleet to it.
  • D.Use Savings Plans but still treat interruptions as failures that require manual intervention.

Why B: Spot Instances offer significant cost savings (up to 90% off On-Demand) but can be reclaimed by AWS with a 2-minute interruption notice. Since the batch jobs are stateless, checkpointable, and interruption-tolerant, they are an ideal workload for Spot Instances. Designing the jobs to save progress to a durable checkpoint (e.g., Amazon S3) and automatically retry on interruption ensures resilience while minimizing compute cost.

Variation 4. A media processing pipeline runs batch jobs on EC2. The jobs can tolerate interruptions because they checkpoint progress to durable storage and can restart. The total workload is variable week-to-week, and there is no need to guarantee capacity at specific times. To reduce compute cost while maintaining correctness, what EC2 purchase option and approach is the best fit?

medium
  • A.Use EC2 Spot Instances with interruption handling and restart from checkpoints.
  • B.Use All Upfront Reserved Instances sized for the average weekly workload to minimize cost.
  • C.Use On-Demand Instances and scale only during business hours to reduce idle time.
  • D.Use Savings Plans with a fixed hourly commitment to ensure capacity for the entire year.

Why A: Spot Instances offer up to 90% cost savings compared to On-Demand and are ideal for fault-tolerant, stateless workloads that can checkpoint progress to durable storage. Since the batch jobs can tolerate interruptions and restart from checkpoints, Spot Instances provide the lowest compute cost while maintaining correctness. No other purchase option achieves the same level of cost reduction for this variable, interruption-tolerant workload.

Variation 5. A video processing pipeline runs batch jobs that are safe to interrupt and restart. The jobs checkpoint progress to durable storage every few minutes, and the team can automatically resubmit from the last checkpoint. They want to minimize compute cost while accepting that capacity can be interrupted. Which launch configuration for the processing workers is the best cost-optimized choice?

medium
  • A.Launch the worker nodes as Spot Instances, and configure the job resubmission logic to restart from checkpoints upon interruption.
  • B.Launch the worker nodes as On-Demand Instances with no interruption handling so the pipeline never needs resubmission.
  • C.Launch the worker nodes as Reserved Instances to guarantee capacity and reduce cost, ignoring interruptions.
  • D.Use Savings Plans and also set the job scheduler to never start new jobs unless previous jobs finish without interruption.

Why A: Spot Instances offer significant cost savings (up to 90% compared to On-Demand) and are ideal for fault-tolerant, interruptible workloads. Since the pipeline checkpoints progress to durable storage and can automatically resume from the last checkpoint, using Spot Instances minimizes compute cost while accepting interruptions.

Variation 6. Your team runs a batch processing workload on EC2 that can tolerate interruptions. If an instance is terminated, the job can restart from checkpoints. To reduce compute costs, what is the most cost-optimized approach?

easy
  • A.Use EC2 Spot Instances for the batch workers
  • B.Use Dedicated Hosts to ensure capacity for the cheapest instance
  • C.Use On-Demand instances and schedule extra runs to offset interruptions
  • D.Use Reserved Instances only, because they eliminate instance termination events

Why A: Spot Instances are ideal for fault-tolerant, interruption-tolerant batch workloads because they offer significant cost savings (up to 90% compared to On-Demand) while allowing the job to resume from checkpoints if terminated. This aligns perfectly with the requirement to reduce compute costs without compromising the ability to restart interrupted jobs.

Keep practising

More SAA-C03 practice questions

Last reviewed: Jun 11, 2026

Question Discussion

Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.

Loading comments…

Sign in to join the discussion.

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.