
Answer-first summary for fast verification
Answer: Create additional EC2 instances spanning multiple Availability Zones. Add an Application Load Balancer to split the load between them., Replace the NAT instance with a NAT gateway in each Availability Zone. Update the route tables.
To achieve high availability for the company's internal web application, you should create additional EC2 instances spanning multiple Availability Zones and add an Application Load Balancer to distribute the load between them (Option B). Additionally, replace the NAT instance with a NAT gateway in each Availability Zone and update the route tables (Option D). This approach ensures that both the web application and network architecture are highly available, addressing potential single points of failure.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
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.
No comments yet.