A multinational financial services enterprise is designing a secure, multi-region AWS network architecture using AWS Organizations. The design must connect workloads in two regions: (acting as the primary region) and (acting as the disaster recovery region).
The architecture includes:
- In : A Shared Services account containing a Route 53 Private Hosted Zone (PHZ) named , a centralized egress VPC () containing stateful security appliances and NAT Gateways, and two spoke VPCs ( and ) in separate business unit accounts.
- In : A disaster recovery spoke VPC () in a business unit account.
- Two peered Transit Gateways: in and in .
The networking requirements are:
1. Spoke VPCs in both regions must route all outbound internet traffic () through the stateful security appliances.
2. Outbound traffic must be highly available and resilient to single Availability Zone outages.
3. Spoke VPCs must be able to privately resolve DNS queries for .
4. The design must minimize administrative overhead while adhering to AWS routing limitations.
Which of the following designs meets these requirements?
- Deploy a local egress VPC () in containing NAT Gateways and security appliances in multiple Availability Zones. Route outbound traffic from via to . In , configure to route outbound traffic to across multiple Availability Zones with Transit Gateway appliance mode enabled. Authorize and associate the Private Hosted Zone with the spoke VPCs in both regions using cross-account VPC associations.Answer
- BRoute all outbound traffic from through the peered Transit Gateways to the central VPC in to consolidate security inspection. In , route traffic to a single NAT Gateway located in the subnet to minimize NAT gateway costs. Associate the Private Hosted Zone with all spoke VPCs using a single centralized Route 53 Resolver inbound endpoint.
- CDeploy local egress VPCs with a single NAT Gateway in each region to minimize costs. Associate the Private Hosted Zone with and configure the spoke VPCs to route DNS queries over the Transit Gateway peering attachment without setting up Route 53 Resolver endpoints or cross-account PHZ associations.
- DRoute all outbound traffic from to , then over the peering connection to , and out through using its multi-AZ NAT Gateways. To resolve DNS, copy the zone file of to a new public Route 53 hosted zone in the disaster recovery account, and configure all VPCs to resolve queries against the public zone.