Courseiva
Setting Up a Cloud Solution EnvironmentmediumMultiple SelectObjective-mapped

Google ACE Setting Up a Cloud Solution Environment Practice Question

A DevOps engineer wants to set up budget alerts for a GCP project so that the finance team is notified when costs reach 50% and 90% of the budget. Which two configurations are required? (Choose TWO.)

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Create a budget in the Cloud Billing console

To set up a budget alert with thresholds, you need to create a budget (specifying the amount and scope) and then set alert thresholds (percentages). The budget can also include Pub/Sub notifications, but the question asks for required configurations.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Enable billing export to BigQuery

    Why it's wrong here

    Billing export to BigQuery is a powerful analytics feature that streams detailed usage and cost data into BigQuery for custom queries and dashboards, but it plays no role in alert generation. Budget alerts are configured and evaluated entirely within the Cloud Billing system, using thresholds you define when you create a budget. Enabling export might help you later analyze cost trends, but it is not a required or prerequisite step for receiving budget notifications.

  • Create a budget in the Cloud Billing console

    Why this is correct

    Creating a budget in the Cloud Billing console is the foundational action that enables all budget alerting. You define the total budget amount, optionally scope it to specific projects, folders, or billing accounts, and then attach alert threshold rules. Without an actual budget object, there is nothing to trigger a notification, so this is the non-negotiable first step in the workflow.

  • Set up a Cloud Function to monitor billing

    Why it's wrong here

    A Cloud Function could be built to monitor billing API data or consume Pub/Sub messages from a budget, but it is entirely optional and adds unnecessary complexity. Cloud Billing already provides native budget alerting through email notifications and Pub/Sub topics, so no custom compute is required. Creating a Cloud Function is an over-engineering approach that does not replace the need to define a budget and thresholds in the Billing console.

  • Configure alert thresholds at 50% and 90%

    Why this is correct

    Configuring alert thresholds—such as 50% and 90%—is an essential part of setting up budget alerts because they specify exactly when you want to be notified. Each threshold is a percentage of the budget amount, and you can assign different notification channels (email, Pub/Sub) to each. Without at least one threshold, you could create a budget but never receive an alert, so this step is mandatory for effective alerting.

  • Assign the roles/billing.admin IAM role to the finance team

    Why it's wrong here

    Assigning the roles/billing.admin IAM role to the finance team grants broad permissions to manage billing accounts, including creating budgets, but the role assignment itself does not create any alerts. This step is about access control and may be necessary before a team member can configure budgets, but it is not an action that results in alert generation. Also, using a more restricted role like roles/billing.costManagement might be sufficient, so this is neither the core step nor strictly required.

About these practice questions

One of 769 original ACE practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This ACE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ACE exam.