
Ultimate access to all questions.
A solutions architect is tasked with enhancing the resilience of an application prior to its launch. The application is hosted on an Amazon EC2 instance within a private subnet of a VPC. This EC2 instance is managed by an Auto Scaling group with a minimum and maximum capacity set to 1. The application's data is stored on an Amazon RDS for MySQL database instance. The VPC is equipped with subnets across three Availability Zones and utilizes a single NAT gateway. The solutions architect must propose a solution to ensure the application's operation across multiple Availability Zones. What is the most appropriate solution to achieve this?
A
Deploy additional NAT gateways in the remaining Availability Zones. Update the route tables to include the appropriate routes. Convert the RDS for MySQL database instance to a Multi-AZ configuration. Configure the Auto Scaling group to distribute instances across Availability Zones. Adjust the minimum and maximum capacity of the Auto Scaling group to 3.
B
Substitute the NAT gateway with a virtual private gateway. Replace the RDS for MySQL database instance with an Amazon Aurora MySQL database cluster. Configure the Auto Scaling group to deploy instances across all subnets within the VPC. Set the minimum and maximum capacity of the Auto Scaling group to 3.
C
Exchange the NAT gateway for a NAT instance. Transition the RDS for MySQL database instance to an RDS for PostgreSQL database instance. Deploy a new EC2 instance in the other Availability Zones.
D
Deploy additional NAT gateways in the remaining Availability Zones. Update the route tables to include the appropriate routes. Enable automatic backups and set a 7-day retention period for the RDS for MySQL database instance. Configure the Auto Scaling group to distribute instances across all subnets within the VPC. Maintain the minimum and maximum capacity of the Auto Scaling group at 1.