A financial services organization has a multi-account AWS environment with twenty VPCs in the us-east-1 region and ten VPCs in the us-west-2 region. The backend development teams require private, low-latency connectivity from their on-premises data center to all thirty VPCs. Additionally, applications in us-east-1 must communicate directly with databases in us-west-2. The network design must minimize BGP sessions, scale efficiently for future VPCs, and avoid routing inter-VPC traffic through the on-premises data center. Which network design meets these requirements?
- Deploy an AWS Transit Gateway in us-east-1 and another in us-west-2, and attach the local VPCs to their respective Transit Gateway. Create a Direct Connect Gateway, associate it with both Transit Gateways, and connect it to the on-premises network using a Transit Virtual Interface. Establish an inter-region Transit Gateway peering attachment between the two Transit Gateways.Answer
- BCreate a Direct Connect Gateway and connect it to the on-premises network using a Private Virtual Interface. Create Virtual Private Gateways in each of the thirty VPCs and associate all of them with the Direct Connect Gateway. Establish a full mesh of VPC peering connections between all VPCs across both regions to handle inter-region traffic.
- CDeploy an AWS Transit Gateway in us-east-1 and another in us-west-2, and attach the local VPCs to their respective Transit Gateway. Create a Direct Connect Gateway, associate it with both Transit Gateways, and connect it to the on-premises network using two Private Virtual Interfaces on the Direct Connect connection.
- DDeploy an AWS Transit Gateway in us-east-1 and another in us-west-2, and attach the local VPCs to their respective Transit Gateway. Create a Direct Connect Gateway, associate it with both Transit Gateways, and connect it to the on-premises network using a Transit Virtual Interface. Configure the on-premises router to route and transit traffic between the two Transit Gateways to enable inter-VPC communication across regions.
Answer
Deploy regional AWS Transit Gateways connected to a Direct Connect Gateway via a Transit Virtual Interface, and peer the Transit Gateways for inter-region communication.
The correct architecture uses AWS Transit Gateways in each region to aggregate VPC attachments. By connecting both Transit Gateways to a single Direct Connect Gateway using a Transit Virtual Interface, you minimize BGP sessions and establish efficient hybrid routing. Establishing a Transit Gateway peering attachment ensures that cross-region inter-VPC traffic is routed directly over the AWS backbone, satisfying the requirement to avoid hair-pinning traffic through the on-premises router.
Step-by-Step Solution
Key Concept
Design of scalable hybrid connectivity using Transit Gateways, Transit VIFs, and Transit Gateway Peering across multiple regions.