An enterprise is designing a new multi-region, multi-account AWS environment with the following VPCs:
- In us-east-1: VPC-Retail-Prod and VPC-Retail-Dev (owned by Account A)
- In eu-west-1: VPC-Wholesale-Prod and VPC-Wholesale-Dev (owned by Account B)
- In us-east-1: VPC-Core-Ops (owned by Account C), which hosts a Route 53 Private Hosted Zone (PHZ) named corp.internal
The architectural requirements are:
1. VPC-Retail-Prod and VPC-Wholesale-Prod must have private, bi-directional, lowest-latency, and most cost-effective network connectivity.
2. The development VPCs (VPC-Retail-Dev and VPC-Wholesale-Dev) must remain completely isolated from the production VPCs and from each other.
3. Resources in all four application VPCs must resolve DNS queries for the corp.internal domain.
4. Resources in the private subnets of VPC-Retail-Prod and VPC-Wholesale-Prod must have highly available, redundant outbound IPv4 internet access.
Which solution should a solutions architect recommend to meet these requirements?
- AEstablish an inter-region VPC peering connection between VPC-Retail-Prod and VPC-Wholesale-Prod. In Account C, create VPC association authorizations for corp.internal to authorize associations with the four application VPCs, then accept the associations in Accounts A and B. In each production VPC, deploy a single NAT Gateway in one public subnet, and configure the private subnet route tables in all Availability Zones to route outbound traffic through this single NAT Gateway.
- BDeploy AWS Transit Gateways in us-east-1 and eu-west-1 and peer them. Attach VPC-Retail-Prod, VPC-Retail-Dev, VPC-Wholesale-Prod, and VPC-Wholesale-Dev to their respective regional Transit Gateways. Use Transit Gateway route tables to allow production-to-production routing and isolate development traffic. Associate the PHZ corp.internal with the Transit Gateways to enable DNS resolution across all VPCs. In each production VPC, deploy NAT Gateways in each public subnet across multiple Availability Zones for internet access.
- Establish an inter-region VPC peering connection between VPC-Retail-Prod and VPC-Wholesale-Prod. In Account C, create VPC association authorizations for corp.internal to authorize associations with the four application VPCs, then accept the associations in Accounts A and B. In each production VPC, deploy a NAT Gateway in each public subnet across multiple Availability Zones, and update the private subnet route tables to direct outbound traffic to the NAT Gateway in their respective Availability Zone.Cevap
- DEstablish an inter-region VPC peering connection between VPC-Retail-Prod and VPC-Wholesale-Prod, and establish VPC peering from VPC-Core-Ops to all four application VPCs. Deploy Route 53 Resolver inbound endpoints in VPC-Core-Ops and outbound endpoints in each application VPC to forward DNS queries for corp.internal over the peering connections. In each production VPC, deploy a NAT Gateway in each public subnet across multiple Availability Zones.