Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
A company's internal web application, consisting of a single Amazon EC2 web server instance and a NAT instance for outbound internet access, needs to be highly available. What two architectural changes should be made to achieve this goal?
A
Add the NAT instance to an EC2 Auto Scaling group that spans multiple Availability Zones. Update the route tables.
B
Create additional EC2 instances spanning multiple Availability Zones. Add an Application Load Balancer to split the load between them.
C
Configure an Application Load Balancer in front of the EC2 instance. Configure Amazon CloudWatch alarms to recover the EC2 instance upon host failure.
D
Replace the NAT instance with a NAT gateway in each Availability Zone. Update the route tables.
E
Replace the NAT instance with a NAT gateway that spans multiple Availability Zones. Update the route tables.