AWS Certified SysOps Administrator – Associate (legacy) — Question 67
A company has an asynchronous nightly process that feeds the results to a data warehouse system for weekly and monthly reporting. The process is running on a fleet of Amazon EC2 instances. A SysOps Administrator has been asked to identify ways to reduce the cost of running this process.
What is the MOST cost-effective solution?
Answer options
- A. Use On-Demand EC2 instances in an Auto Scaling group
- B. Use Spot Instances to bid for the EC2 instances
- C. Use Reserved Instances to ensure the capacity
- D. Put the EC2 instances in a placement group
Correct answer: A
Explanation
The correct answer is A because On-Demand EC2 instances in an Auto Scaling group can dynamically adjust to the workload, ensuring that resources are only used when needed, thus minimizing costs. Option B, while cost-effective, can introduce variability and potential interruptions due to the nature of Spot Instances. Option C commits to long-term usage, which might not be necessary for a nightly process, and option D does not inherently reduce costs but optimizes network performance instead.