Google Cloud Professional Cloud Architect — Question 235

A large, multinational corporation is migrating to Google Cloud. The company has several distinct business units: Finance, Marketing, and Research and Development (R&D). The central security team has mandated governance requirements for each business unit:
• Finance: Must be restricted to deploying resources only in specific, compliant regions (us-central1 and europe-west2). Access to their projects must be tightly controlled by a dedicated finance-admins group.
• Marketing: Needs separate environments for production and development, with different teams managing each environment.
• R&D: Requires maximum flexibility to experiment with new services but must be completely isolated to prevent any impact on production systems.
• Global Auditing: A central compliance team requires read-only access to view all resources across the entire company for auditing purposes.

You need to design a resource hierarchy that enforces these security policies at scale according to the Google Cloud Well-Architected Framework while providing the correct level of autonomy for each business unit. What should you do?

Answer options

Correct answer: A

Explanation

Option A is correct as it creates a structured hierarchy with folders for each department, ensuring that governance policies are applied at the right levels. It also meets the specific requirements of the Finance and Marketing units while granting the compliance team access across the organization. The other options either lack the necessary structure, do not enforce the policies effectively, or do not provide the appropriate level of access for auditing.