AWS Certified SysOps Administrator – Associate (legacy) — Question 742
A company has an application that is running on an Amazon EC2 instance in one Availability Zone. A SysOps administrator needs to make the application highly available. The SysOps administrator has created a launch configuration from the running EC2 instance. The SysOps administrator also has properly configured a load balancer.
What should the SysOps administrator do next to make the application highly available?
Answer options
- A. Create an Auto Scaling group by using the launch configuration across at least two Availability Zones. Configure a minimum capacity of 1, a desired capacity of 1, and a maximum capacity of 1.
- B. Create an Auto Scaling group by using the launch configuration across at least three Availability Zones. Configure a minimum capacity of 2, a desired capacity of 2, and a maximum capacity of 2.
- C. Create an Auto Scaling group by using the launch configuration across at least two AWS Regions. Configure a minimum capacity of 1, a desired capacity of 1, and a maximum capacity of 1.
- D. Create an Auto Scaling group by using the launch configuration across at least three AWS Regions. Configure a minimum capacity of 2, a desired capacity of 2, and a maximum capacity of 2.
Correct answer: B
Explanation
To achieve high availability, the application needs to run on multiple instances across multiple Availability Zones, which requires a minimum and desired capacity of at least 2. Options with a capacity of 1 do not offer redundancy if the single instance fails. Furthermore, Auto Scaling groups are regional resources and cannot span multiple AWS Regions, which rules out options C and D.