Google ACE Setting Up a Cloud Solution Environment Practice Question
Your company wants to track costs per department. Each department has its own project. You need to set up a budget alert in the billing account for each project. What is the most efficient approach?
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 one budget per project by selecting the project in the 'Scoped to' field.
You can create budgets at the billing account level with scoped projects. This allows one budget per project. Creating budgets per project individually is manual. Using labels requires tagging resources. Billing export to BigQuery is for analysis, not alerts.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use Billing Export to BigQuery and create custom alerts using Cloud Monitoring.
Why it's wrong here
Exporting billing data to BigQuery and creating custom alerts with Cloud Monitoring does not leverage the native budget alert functionality directly within the billing account, which the scenario requires for efficiency. This approach is instead designed for highly granular, custom cost analysis, complex reporting, and creating alerts based on intricate logic or aggregated data beyond simple budget thresholds. It is ideal for advanced financial oversight requiring bespoke dashboards and deep analytical capabilities, rather than straightforward project budget notifications.
- ✓
Create one budget per project by selecting the project in the 'Scoped to' field.
Why this is correct
Creating one budget per project and setting the 'Scoped to' field to that project is the correct, efficient approach. In the Google Cloud console, budgets are created at the billing account level but can be scoped to a specific project, which allows the budget amount and alert thresholds to apply exclusively to that project's costs. This directly enables per-department tracking if each department maps to a project, and it provides native budget alert notifications, exactly as required.
- ✗
Create a budget for each project by manually enabling billing for each project.
Why it's wrong here
Manually enabling billing for each project simply links a project to a billing account; it does not create any budget or cost-tracking mechanism. Even if you enable billing for every project, you still have to separately configure budgets, and doing this manually for many projects is inefficient and error-prone. This option misunderstands the purpose of billing enablement and fails to satisfy the requirement for per-project cost tracking with alerts.
- ✗
Create a single budget for the entire billing account and rely on labels.
Why it's wrong here
Creating a single budget for the entire billing account and relying on labels does not give you per-project, budget-threshold alerts. A billing-account-scoped budget aggregates all costs across every project; while you could use labels to filter cost reports, labels are not automatically applied and can be missing or misconfigured, and the budget alert itself is triggered by total account spend, not by an individual project's spend. This approach cannot reliably track costs per department on a per-project basis.
Go deeper
Related to this question
Learn chapter
BigQuery and Pub/Sub
Key term
BigQuery
BigQuery is a fully managed, serverless data warehouse on Google Cloud that lets you run fast SQL queries on massive datasets without managing any infrastructure.
Key term
Billing account
A billing account in Google Cloud is a container for all the charges generated by using cloud resources, linked to a payment method and used to track and pay for your usage.
About these practice questions
Courseiva writes every ACE question from scratch — 769 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
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.