AWS Certified Solutions Architect – Associate (SAA-C02) — Question 88
A company runs a web service on Amazon EC2 instances behind an Application Load Balancer. The instances run in an Amazon EC2 Auto Scaling group across two Availability Zones. The company needs a minimum of four instances at all times to meet the required service level agreement (SLA) while keeping costs low.
If an Availability Zone fails, how can the company remain compliant with the SLA?
Answer options
- A. Add a target tracking scaling policy with a short cooldown period.
- B. Change the Auto Scaling group launch configuration to use a larger instance type.
- C. Change the Auto Scaling group to use six servers across three Availability Zones.
- D. Change the Auto Scaling group to use eight servers across two Availability Zones.
Correct answer: C
Explanation
The correct answer is C because by using six instances across three Availability Zones, the company can ensure that even if one zone fails, it still has at least four instances running in the other two zones, thus meeting the SLA. The other options either do not increase the number of instances sufficiently or do not provide redundancy across three Availability Zones, which is essential for maintaining service availability during a failure.