Connecting 50 growing VPCs and exposing license validation via PrivateLink
Short answer
AC Use a transit gateway to mesh all 50 VPCs scalably and expose license validation via an NLB and PrivateLink for one-way access to the management VPC.
Question
Key Takeaways
For a growing multi-VPC mesh, Transit Gateway scales far better than O(n^2) peering; PrivateLink is the purpose-built one-way mechanism to expose a central service to many consumer VPCs.
Fifty VPCs across Regions/accounts need full mesh connectivity plus one-way access to a management VPC for license validation, scaling as VPCs grow. A transit gateway provides scalable full mesh, and an NLB with PrivateLink exposes the license service one-way to each customer VPC.
Common mistake: Choosing VPC peering (Options B/E) — full-mesh peering does not scale as VPC count grows and adds heavy operational overhead versus a transit gateway.
Expert Analysis
Why the Answer Is Correct
Option A creates a transit gateway and attaches all VPCs (with inter-Region TGW peering where needed), giving a scalable full mesh. Option C creates an NLB for license validation and a PrivateLink endpoint service, providing one-way, managed access from each customer VPC to the management VPC without bidirectional peering.
Why the Other Options Are Wrong
Option B (full peering) and E (management peering) do not scale and create excessive operational overhead as VPCs grow. Option D (VPN appliances per VPC) is costly and high-touch. PrivateLink is explicitly designed for one-way service exposure.
Community Comment Notes
The vote is AC (67) over BC (28). Spike2020 argued BC citing TGW as regional, but TGW supports inter-Region peering, and nimbus_00 notes PrivateLink now supports cross-Region. JoeTromundo confirms TGW inter-Region peering.
Official Reference
- https://docs.aws.amazon.com/vpc/latest/tgw/what-is.html
- https://docs.aws.amazon.com/vpc/latest/privatelink/privatelink-aws-services.html
These links open the official vendor documentation in a new tab.
Community Votes
71% of anonymous learners picked answer AC. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 14 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 14
-
ca5e9ba 👍 4AC; AWS Transit Gateway allows you to connect resources across different AWS regions. Here’s how you can achieve this: Create Transit Gateways: Begin by creating Transit Gateways in the respective regions where you want to establish peering. Ensure that the necessary VPCs are attached to each Transit Gateway. Enable Peering: Navigate to the AWS Management Console and select the Transit Gateway service. Initiate the peering connection between the two Transit Gateways in different regions. Update Route Tables: Configure the route tables associated with each Transit Gateway to allow traffic between the regions. Security Groups and Network ACLs: Adjust security groups and network ACLs to permit the necessary traffic flow. Connectivity Testing: Verify connectivity by testing communication between resources in different regions.
-
trap 👍 4It SHOULD be transit gateway but it isn't. The VPCs are hosted in several accounts and regions. You can't attach all VPCs in one transit gateway. You need several peered transit gws per region which is not the case here. Correct: B,C
-
kejam 👍 3Answer AC: Transit Gateway and Private Link for the WIN!
-
titi_r 👍 2B – Correct, even that it will be a routing madness. The default VPC peering quota is 50, but increasable after request to 125. So, the company will be able to peer its 50 VPCs, but it must request a quota increase for a higher number - that’s not mentioned in the answer. And also what’s happening when/if they require more than 125 VPCs at one point? https://docs.aws.amazon.com/vpc/latest/peering/vpc-peering-connection-quotas.html - C – Correct. The PrivateLink endpoint service will provide a one-way access from each customer's VPC to the company's management VPC. https://docs.aws.amazon.com/whitepapers/latest/aws-privatelink/use-case-examples.html
-
JoeTromundo 👍 2AWS Transit Gateway supports peering between transit gateways in different regions. This means that you can connect a Transit Gateway in one region to another Transit Gateway in a different region. This feature is known as Transit Gateway Peering (not VPC peering). AWS Transit Gateway also allows you to associate VPCs from different AWS accounts to the same transit gateway using AWS Resource Access Manager (RAM)
Show 9 more comments
-
Spike2020 👍 2Private link for the customers and vpc peering for company VPCs. Transit gateway is only a regional construct.
-
0b43291 👍 1A. Create a transit gateway. Attach all the company's VPCs to it, establishing a mesh network where VPCs can communicate. This provides a scalable way to manage VPC connectivity, reducing operational overhead compared to VPC peering. C. Create a Network Load Balancer (NLB) for the license validation compute resource. Create an AWS PrivateLink endpoint service associated with the NLB, available to each customer's VPC. This provides one-way access from customer VPCs to the management VPC for license validation, without internet gateways, NAT gateways, or VPNs. It simplifies network configuration and reduces operational overhead.
-
Russs99 👍 1NLB and PrivateLink offer benefits, they are overkill for this scenario. NLB is for distributing traffic across multiple instances, which isn't necessary here. PrivateLink creates a private connection for a service within a VPC, but it's a more complex solution than a simple peering connection for the management VPC.
-
nimbus_00 👍 1AWS PrivateLink now supports cross-region connectivity https://aws.amazon.com/about-aws/whats-new/2024/11/aws-privatelink-across-region-connectivity/
-
alexis123456 👍 4Correct Answer A and C
-
arberod 👍 3answer AC
-
helloworldabc 👍 2AAAAAAAAAAACCCCCCCCC
-
career360guru 👍 2A and C
-
teo2157 👍 1As titi_r explained
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 →