Google Professional Cloud Network Engineer Question 145
Single answerGoogle Cloud PlatformYour company has a hybrid cloud setup with multiple on-premises data centers and multiple Google Cloud VPCs. You are tasked with ensuring connectivity between the on-premises data centers and all the VPCs while keeping the architecture simple and scalable. Which solution would best achieve this goal?
- A
Use Cloud VPN to establish individual VPN tunnels between each on-premises data center and each VPC.
- B
Configure a Shared VPC to consolidate resources into a central host project and connect on-premises using Cloud Interconnect.
- C
Set up full-mesh VPC peering between all VPCs and connect on-premises using a single Cloud VPN gateway.
- D
Leverage Network Connectivity Center to create a hub-and-spoke topology connecting on-premises data centers and all VPCs.
Show answer and explanation
Correct answer: D
Explanation
Network Connectivity Center is the best solution for this scenario because it allows you to create a hub-and-spoke architecture where the hub acts as a central point for connecting on-premises data centers and multiple VPCs. This approach simplifies management, scales efficiently, and avoids the complexity of managing separate connections for each VPC or using full-mesh peering.
- A. Incorrect.
Using Cloud VPN to create individual tunnels for each on-premises location and each VPC would quickly become unmanageable as the number of connections grows. This approach lacks scalability and operational simplicity.
- B. Incorrect.
While a Shared VPC enables centralized resource management for projects within an organization, it is not designed to interconnect multiple VPCs with on-premises locations. It does not address the challenge of connecting multiple VPCs efficiently.
- C. Incorrect.
Full-mesh VPC peering can connect VPCs, but it does not scale well when the number of VPCs increases. Additionally, it does not inherently simplify on-premises connectivity, requiring separate connections for each VPC.
- D. Correct.
Network Connectivity Center provides a scalable hub-and-spoke architecture, allowing you to efficiently connect multiple VPCs and on-premises locations. It simplifies management and scales well for complex hybrid environments.