Networking team must manage all network resources; development team needs Compute Admin for instances with sensitive data but should not manage network resources or access those instances' data. What project and VPC arrangement do you use?
Choose an answer
Tap an option to check your answer.
Correct answer: Create a host project with a Shared VPC and assign Network Admin to the networking team; create a separate service project without a VPC, attach it to the Shared VPC, and assign Compute Admin to the development team..
Why this is the answer
The correct option uses Shared VPC, which centralizes network management while allowing development teams to deploy resources in separate service projects. The networking team gets Network Admin in the host project, giving them full control over the shared network. The development team gets Compute Admin in the service project, allowing them to create and manage instances without network privileges or access to instance data, as Compute Admin does not grant data access. Incorrect options: Standalone VPCs connected by Cloud VPN or VPC Peering create decentralized network management and increase complexity, which contradicts the requirement for the networking team to manage all network resources. Assigning both roles within the same project violates the principle of least privilege and separation of duties, as the development team would implicitly gain network control through their Compute Admin role in a standalone VPC setup.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed