GCP Professional Cloud Architect Practice Question

Your organization keeps development workloads in a separate Google Cloud project that is attached to the same Cloud Billing account as production. Finance has issued two new controls for the dev project:

  • Send an email to the FinOps group when 75 % of the monthly USD 10 000 budget is consumed.
  • If actual spend reaches 100 %, immediately stop every Compute Engine VM in the dev project, but leave production untouched. As the lead cloud architect, which design best meets these requirements using Google-managed cost-management features while minimizing ongoing operational effort?
  • Enable detailed billing export to BigQuery, schedule a daily query that checks cumulative spend, then send an email via Cloud Scheduler at 75 % and invoke a Cloud Run service to stop VMs when spend exceeds 100 %.

  • Create a Cloud Monitoring alerting policy on the billing.googleapis.com/cost/forecast metric with 75 % and 100 % conditions. Use email notifications for 75 % and configure Deployment Manager to delete VM instances when the 100 % alert fires.

  • Create a Cloud Billing budget for the dev project with 75 % and 100 % thresholds. Configure email notifications for 75 % and publish 100 % events to a Pub/Sub topic. Deploy a Cloud Function subscribed to that topic that uses a service account with compute.instanceAdmin to stop all Compute Engine VMs in the dev project.

  • Apply an Organization Policy that caps the dev project's monthly spend at USD 10 000 and enable Policy Controller to shut down VMs when the cap is hit. Use a Cloud Monitoring alert on the billing metric to send the 75 % email.

GCP Professional Cloud Architect
Analyzing and optimizing technical and business processes
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