Bird
0
0

You want to run a large data processing job using Spot Instances but need to ensure the job completes even if instances are interrupted. Which AWS feature helps achieve this?

hard📝 Best Practice Q8 of 15
AWS - Cost Optimization
You want to run a large data processing job using Spot Instances but need to ensure the job completes even if instances are interrupted. Which AWS feature helps achieve this?
ALaunch Spot Instances without any interruption handling
BSet a very high Spot Instance bid price to avoid interruptions
CUse On-Demand Instances only to guarantee uptime
DUse Spot Instance interruption notices and checkpointing to save progress
Step-by-Step Solution
Solution:
  1. Step 1: Understand Spot Instance interruptions

    Spot Instances can be interrupted with a 2-minute notice.
  2. Step 2: Use interruption notices and checkpointing

    By saving progress on interruption notice, jobs can resume later.
  3. Final Answer:

    Use Spot Instance interruption notices and checkpointing to save progress -> Option D
  4. Quick Check:

    Interruption notice + checkpointing = Reliable Spot jobs [OK]
Quick Trick: Checkpoint work on interruption notices to avoid data loss [OK]
Common Mistakes:
  • Assuming high bids prevent interruptions
  • Ignoring interruption notices
  • Not implementing checkpointing

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes