GCP Professional Cloud Architect Practice Question

Your organization manages 50 Google Cloud projects that follow a hub-and-spoke VPC design. Network engineers currently bootstrap each new project with gcloud commands from their laptops, which has resulted in configuration drift and inconsistent IAM role assignment. Leadership now mandates that infrastructure changes be 1) defined as code in a single source-of-truth, 2) subjected to peer review before execution, and 3) automatically halt the pipeline and surface an alert if the apply step fails so engineers can remediate quickly. In line with the operational excellence pillar of the Google Cloud Well-Architected Framework, which implementation best meets these goals?

  • Store Deployment Manager templates in Cloud Storage and have engineers manually launch deployments from Cloud Shell when new projects are created.

  • Create reusable Terraform modules for the shared VPC and IAM policies, store them in a Git repository, and configure Cloud Build to run terraform plan on pull requests and terraform apply after a manual approval, using Cloud Storage as the remote state backend so any apply failure stops the pipeline and triggers alerts.

  • Maintain bash scripts with gcloud commands in Cloud Source Repositories and instruct engineers to run the scripts locally after emailing their changes for peer review.

  • Enable VPC Service Controls and enforce an Organization Policy that blocks manual network changes; recreate resources through the Cloud Console when updates are needed.

GCP Professional Cloud Architect
Ensuring solution and operations excellence
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot