An application runs on Amazon EC2 instances managed by an Auto Scaling group deployed across three Availability Zones (, , and ). The EC2 instances are in private subnets and need to make outbound connections to the internet to fetch system updates. Which actions should a Solutions Architect take to design a network topology that provides high availability and fault tolerance for outbound internet traffic if any single Availability Zone experiences an outage? (Select TWO.)
- Deploy a NAT gateway in a public subnet within each of the three Availability Zones.Cevap
- Configure the route table for the private subnets in each Availability Zone to route outbound internet traffic through the NAT gateway in the corresponding Availability Zone.Cevap
- CDeploy a single NAT gateway in the public subnet of and configure the route tables for private subnets in and to route traffic through it.
- DDeploy a NAT gateway in a private subnet in each of the three Availability Zones to protect the gateway from direct public internet exposure.
- ESet the Auto Scaling group default cooldown period to seconds to accelerate the launching of new instances when outbound traffic fails.
Cevap
Deploy a NAT gateway in a public subnet within each of the three Availability Zones, and configure the route table for the private subnets in each Availability Zone to route outbound internet traffic through the NAT gateway in the corresponding Availability Zone.
To achieve high availability and fault tolerance for outbound internet traffic in a multi-AZ VPC, a NAT Gateway must be deployed in a public subnet in each Availability Zone. The private subnets in each Availability Zone should then be configured to route their outbound traffic () to the NAT Gateway in the same Availability Zone. This ensures that the failure of a single Availability Zone does not impact outbound traffic from the other healthy Availability Zones.
Adım Adım Çözüm
Anahtar Kavram
High Availability and Fault Tolerance with Zonal NAT Gateways
Tahmini Süre:1m 30s