Professional Cloud DevOps Engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An enterprise is designing its Google Cloud resource hierarchy to support multiple development teams while meeting strict security, compliance, and operational governance requirements:
Development environments to rapidly iterate, but must have strictly restricted, read-only permissions in Production where changes are deployed exclusively through CI/CD service accounts.Which resource hierarchy and access architecture should the team implement?
This architecture establishes a single production Google Cloud organization structured hierarchically with top-level environment folders (Production, Non-Production, and Common/Hub), nesting application-specific projects underneath. In addition, it provisions an isolated, dedicated staging organization tied to a staging identity directory specifically to validate organization-wide policy updates and administrative changes.
roles/compute.xpnAdmin, roles/compute.networkAdmin, and roles/compute.orgSecurityPolicyAdmin). This allows central teams to administer Shared VPC host projects and hierarchical firewall policies while delegating subnet usage to developers via roles/compute.networkUser.Production and Non-Production folders, allow policies are inherited down the hierarchy. Developers are granted roles/compute.instanceAdmin or team lead roles on the Non-Production folder, while the Production folder restricts developer access to viewer roles and grants deployment roles exclusively to CI/CD service accounts.constraints/compute.vmExternalIpAccess) are defined at the Production folder level. This ensures all current and future production projects inherit the restriction automatically without affecting developer flexibility in Non-Production.This architecture strikes the ideal balance between administrative consistency, security governance, and operational agility. It prevents configuration drift between test and production while protecting production systems from unvalidated policy rollouts.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.