A financial enterprise is designing a multi-account hybrid network to connect its on-premises data center to spoke VPCs distributed equally across the `us-east-1` and `us-west-2` Regions. The design must satisfy the following requirements:
- Hybrid Connectivity: Primary high-bandwidth path via a AWS Direct Connect (DX) connection terminating near `us-east-1`. Backup connectivity using an AWS Site-to-Site VPN over the internet. Traffic must automatically fail over to the VPN if the DX connection fails.
- Routing: Inter-VPC communication across both regions must use the AWS private backbone. On-premises must access VPCs in both regions, preferring the DX path.
- Centralized Egress: All internet-bound traffic from all spoke VPCs must route through a centralized Security VPC in `us-east-1`. The egress path must be highly available and resilient to Availability Zone (AZ) failures.
- DNS Resolution: A single Route 53 Private Hosted Zone (PHZ) in a Shared Services account must be resolvable by all AWS resources in all VPCs and by on-premises clients.
Which architecture meets these requirements while ensuring correct routing, high availability, and DNS resolution?
- ADeploy an AWS Transit Gateway in `us-east-1` (TGW-East) and `us-west-2` (TGW-West), and peer them. Create a Direct Connect Gateway (DXGW) associated only with TGW-East, terminating a Transit VIF from the DX connection. Deploy a Site-to-Site VPN from on-premises only to TGW-East. Configure TGW-East to route `us-west-2` hybrid traffic over the TGW peering connection. In `us-east-1`, deploy a Security VPC with a NAT Gateway in each of the three active AZs, routing outbound traffic through TGW-East. Associate the Route 53 PHZ with all spoke VPCs in both regions, deploy Route 53 Inbound Resolvers in the Security VPC, and point on-premises DNS forwarders to these endpoints.
- BDeploy an AWS Transit Gateway in `us-east-1` (TGW-East) and `us-west-2` (TGW-West), and peer them. Create a Direct Connect Gateway (DXGW) associated with both TGWs, terminating a Transit VIF from the DX connection. Configure Site-to-Site VPNs from on-premises to both TGWs. In `us-east-1`, deploy a Security VPC with a NAT Gateway in each of the three active AZs, routing outbound traffic through TGW-East. Associate the Route 53 PHZ only with the Shared Services VPC. Rely on Transit Gateway routing to forward DNS queries from all other VPCs to the Shared Services VPC. Deploy Route 53 Inbound Resolvers in the Security VPC, and point on-premises DNS forwarders to these endpoints.
- Deploy an AWS Transit Gateway in `us-east-1` (TGW-East) and `us-west-2` (TGW-West), and peer them. Create a Direct Connect Gateway (DXGW) associated with both TGWs, terminating a Transit VIF from the DX connection. Configure Site-to-Site VPNs from on-premises to both TGWs. In `us-east-1`, deploy a Security VPC with TGW attachments, private subnets, and public subnets containing a NAT Gateway in each of the three active AZs. Configure TGW-East to route all traffic to the Security VPC, where subnet route tables route traffic to the local NAT Gateway in the same AZ. Configure TGW-West to route traffic via the peering connection to TGW-East. Associate the Route 53 PHZ with all spoke and transit VPCs in both regions, deploy Route 53 Inbound Resolvers in the Security VPC, and point on-premises DNS forwarders to these endpoints.Answer
- DDeploy an AWS Transit Gateway in `us-east-1` (TGW-East) and `us-west-2` (TGW-West), and peer them. Create a Direct Connect Gateway (DXGW) associated with both TGWs, terminating a Transit VIF from the DX connection. Configure Site-to-Site VPNs from on-premises to both TGWs. In `us-east-1`, deploy a Security VPC with TGW attachments, private subnets, and public subnets containing a single NAT Gateway in one AZ to minimize NAT Gateway hourly charges. Configure TGW-East to route all traffic to the Security VPC, where subnet route tables in all AZs point to this single NAT Gateway. Configure TGW-West to route traffic via the peering connection to TGW-East. Associate the Route 53 PHZ with all spoke and transit VPCs in both regions, deploy Route 53 Inbound Resolvers in the Security VPC, and point on-premises DNS forwarders to these endpoints.