AWS Certified SysOps Administrator – Associate (legacy) — Question 921
A company has an application that is running on an EC2 instance in one Availability Zone. A SysOps Administrator has been tasked with making the application highly available. The Administrator created a launch configuration from the running EC2 instance. The Administrator also properly configured a load balancer.
What step should the Administrator complete next to make the application highly available?
Answer options
- A. Create an Auto Scaling group by using the launch configuration across at least 2 Availability Zones with a minimum size of 1, desired capacity of 1, and a maximum size of 1.
- B. Create an Auto Scaling group by using the launch configuration across at least 3 Availability Zones with a minimum size of 2, desired capacity of 2, and a maximum of 2.
- C. Create an Auto Scaling group by using the launch configuration across at least 2 regions with a minimum size of 1, desired capacity of 1, and a maximum size of 1.
- D. Create an Auto Scaling group by using the launch configuration across at least 3 regions with a minimum size of 2, desired capacity of 2, and a maximum size of 2.
Correct answer: A
Explanation
To achieve high availability for a single-instance application, creating an Auto Scaling group across multiple Availability Zones (AZs) with a minimum, desired, and maximum capacity of 1 ensures that if the instance or its AZ fails, Auto Scaling will automatically launch a replacement instance in another healthy AZ. Options C and D are incorrect because Auto Scaling groups cannot span multiple AWS regions, as they are regional resources. Option B is incorrect because it needlessly increases the running instance count to 2, which is not required to establish basic high availability for this single-instance setup.