AWS Certified Solutions Architect – Associate (SAA-C02) — Question 793

A company hosts a two-tier application on Amazon EC2 instances and Amazon RDS. The application's demand varies based on the time of day. The load is minimal after work hours and on weekends. The EC2 instances run in an EC2 Auto Scaling group that is configured with a minimum of two instances and a maximum of five instances. The application must be available at all times, but the company is concerned about overall cost.
Which solution meets the availability requirement MOST cost-effectively?

Answer options

Correct answer: D

Explanation

Option D is the most cost-effective and reliable solution because EC2 Instance Savings Plans cover the baseline of two instances that run continuously, while On-Demand Instances handle the variable load without risking termination. Purchasing an RDS Reserved DB Instance provides a significant discount for the database, which must remain running continuously to meet the 24/7 availability requirement. Options A and C are incorrect because stopping the RDS database violates the constant availability requirement, and Spot Instances can be reclaimed by AWS, risking application downtime.