Google Professional Cloud Network Engineer Question 66
Single answerGoogle Cloud PlatformYour organization is migrating several applications to Google Cloud. Some applications require isolated network environments, while others must share resources such as subnets and firewalls across multiple projects. The organization wants to minimize complexity while ensuring proper access controls. Which VPC type and quantity should you recommend to meet these requirements?
- A
Use a single Shared VPC for all applications and projects.
- B
Use a single standalone VPC for all applications and projects.
- C
Use multiple Shared VPCs, each for a group of applications requiring shared resources.
- D
Use a combination of Shared VPCs for shared resources and standalone VPCs for isolated environments.
Show answer and explanation
Correct answer: D
Explanation
The correct approach is to use Shared VPCs for applications that need shared resources across projects, as it allows centralized management of networking components like subnets and firewalls. For applications requiring isolation, standalone VPCs are ideal. This hybrid strategy minimizes complexity while fulfilling both the resource-sharing and isolation requirements of the organization.
- A. Incorrect.
Using a single Shared VPC simplifies resource sharing across projects, but it does not address the need for isolation for some applications.
- B. Incorrect.
Using a single standalone VPC cannot efficiently manage resource sharing among projects and does not align with the organization's need for shared resources.
- C. Incorrect.
Using multiple Shared VPCs can help segregate applications requiring shared resources but does not solve the need for isolated environments for certain applications.
- D. Correct.
A combination of Shared VPCs for shared resources and standalone VPCs for isolated environments balances the organization's requirements for both resource sharing and isolation.