AWS Certified SysOps Administrator – Associate (legacy) — Question 660

A company wants to reduce costs on jobs that can be completed at any time. The jobs are currently run using multiple On-Demand Instances, and the jobs take just under 2 hours to complete. If a job fails for any reason, it can be restarted from the beginning.
Which method is the MOST cost-effective based on these requirements?

Answer options

Correct answer: C

Explanation

A Spot block allows you to request Spot Instances with a continuous, guaranteed run time of 1 to 6 hours, making it the most cost-effective choice for a job taking just under 2 hours without risk of interruption. Standard Spot Instances are cheaper but can be interrupted at any time, which would force the 2-hour job to restart from the beginning. Reserved Instances and mixed On-Demand/Spot fleets are less cost-effective for short, flexible workloads that do not run continuously.