Google Cloud Professional Cloud DevOps Engineer — Question 198
Your company is creating a new cloud-native Google Cloud organization. You expect this Google Cloud organization to first be used by a small number of departments and then expand to be used by a large number of departments. Each department has a large number of applications that range in size. You need to design the VPC network architecture. Your solution must minimize the amount of management required, while remaining flexible enough for development teams to quickly adapt to their evolving needs. What should you do?
Answer options
- A. Create a separate VPC for each department, and connect the VPCs with VPC Network Peering.
- B. Create a separate VPC for each department. Use Private Service Connect to connect the VPCs.
- C. Create a separate VPC for each application. Use Private Service Connect to connect the VPCs.
- D. Create a separate VPC for each department, and connect the VPCs with Cloud VPN.
Correct answer: A
Explanation
Creating a separate VPC for each department and connecting them via VPC Network Peering allows for efficient management and scalability as departments grow. This approach minimizes overhead while providing the necessary flexibility for development teams. Other options, such as connecting via Private Service Connect or creating VPCs for each application, would complicate management and not align with the requirement for minimal oversight.