AWS Certified Solutions Architect – Professional — Question 448

A customer has a website which shows all the deals available across the market. The site experiences a load of 5 large EC2 instances generally.
However, a week before Thanksgiving vacation they encounter a load of almost 20 large instances. The load during that period varies over the day based on the office timings.
Which of the below mentioned solutions is cost effective as well as help the website achieve better performance?

Answer options

Correct answer: A

Explanation

Using AutoScaling scheduled scaling to increase the instance count from 10 to 20 during predictable office hours is highly cost-effective and ensures performance during peak times. Keeping 20 or 15 instances running constantly (Options C and D) results in unnecessary costs during off-peak hours when traffic is low. Manually launching instances (Option B) is inefficient, error-prone, and does not leverage AWS automation capabilities.