An ecommerce company wants to lower costs on its nightly jobs that aggregate the current day’s sales and store the results in Amazon S3. The jobs run on multiple On-Demand Instances, and the jobs take just under 2 hours to complete. The jobs can run at any time during the night. If the job fails for any reason, it needs to be started from the beginning.
Which solution is the MOST cost-effective based on these requirements?
- Purchase Reserved Instances.
- Submit a request for a Spot block.
- Submit a request for all Spot Instances.
- Use a mixture of On-Demand and Spot Instances.