Peer each application VPC directly to the single target VPC in the other Region
Short answer
D Create one VPC peering connection from each of the five us-east-2 VPCs to the single eu-west-1 VPC and add the routes.
Question
Key Takeaways
With one required destination and no transitive routing needed, five direct VPC peering connections are both the least complex and the least expensive option, and they grant access to exactly the one target VPC and nothing else.
A US company runs a microservices application across five VPCs in us-east-2 and must reach exactly one VPC in eu-west-1 with no access to any other VPC there. All accounts sit in one AWS Organization and the CIDR ranges do not overlap.
Common mistake: Building transit gateways in both Regions and peering them. A transit gateway attachment does not allow the transit gateway owner to restrict which remote VPCs are reachable without route table control, and it adds per-connection hourly charges for a topology that has no hub requirement.
Expert Analysis
Why the Answer Is Correct
Creating one VPC peering connection from each of the five us-east-2 VPCs to the single eu-west-1 VPC gives exactly the required reachability and nothing more, because a peering connection only ever connects the two VPCs it is created between. VPC peering connections carry no hourly charge, which is what makes this the most cost-effective option, and the accounts are already in one organization so the cross-account peering connection is straightforward to authorize.
Why the Other Options Are Wrong
A: A transit gateway cannot span Regions, so attaching us-east-2 VPCs to a gateway located in eu-west-1 is not possible. B: A transit gateway in each Region requires attachments in all six VPCs and a peering connection between the gateways, which is a hub-and-spoke design built for many-to-many connectivity. It is unnecessary when the traffic pattern is five spoke VPCs to a single hub, and it adds hourly attachment and peering charges. C: A full mesh between all VPCs would create peering connections to VPCs the application must not be able to reach, which directly violates the isolation requirement, and it is also the most expensive option.
Community Comment Notes
The community voted 88 to 1 for D. The deciding argument was cost, since VPC peering is free while a transit gateway attachment is billed hourly, and one commenter noted that a transit gateway is designed for connecting many VPCs or accounts rather than a single required destination. A dissenting comment pointed out that only A or B could span Regions at all, which is a real constraint worth noting even though the question makes the cost weighting explicit.
Official Reference
https://docs.aws.amazon.com/vpc/latest/peering/what-is-vpc-peering.html
This link opens the official vendor documentation in a new tab.
Community Votes
100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 5 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 5
-
liuliangzhou 👍 2 Answered DVPC peer-to-peer connection is a free service in AWS used for communication between VPCs. AWS's Transit Gateway is mainly used for connecting across multiple VPCs or accounts and does not directly support cross regional VPC connections.
-
AzureDP900 👍 1D meets the requirements most cost-effectively because: Minimum infrastructure: Creating a single VPC peering connection between each of the five VPCs in us-east-2 and the VPC in eu-west-1 requires minimal infrastructure changes. Simple management: This solution requires only one VPC peering connection, making it easier to manage and monitor network connectivity. No need for transit gateway: Since you already have a dedicated VPC in eu-west-1 that needs to be accessed, creating a VPC peering connection is the most straightforward approach.
-
GDuque 👍 1 Answered ATaking into account what solutions are possible, only A or B can do it, because we need a transit gateway to connect VPCs that are in different regions. You cannot peer both vpcs directly. And as for costing, A is more economic.
-
ahrentom 👍 5 Answered Dis most cost-effectively
-
AzureDP900 👍 1D is best in the scnerio.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAP-C02 Questions
Access 85 questions with complete answers and detailed explanations.
View Full SAP-C02 Practice Test →