AZ-900 Describe Azure management and governance Practice Question
Which Azure cost management practice helps identify which teams or projects are consuming Azure resources through cost allocation?
⚠ Common exam trap
A common mix-up: candidates confuse cost allocation (attributing costs to entities) with cost savings (Reservations), cost optimization (Advisor), or cost monitoring (Budgets), leading candidates to pick a wrong option that addresses a different cost management goal.
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
✓
Cost allocation using tags and cost allocation rules
Azure cost allocation uses tags and cost allocation rules to attribute resource consumption to specific teams, projects, or cost centers. By applying metadata tags (e.g., 'Department: Sales' or 'Project: Alpha') to resources and defining allocation rules in Cost Management, you can split shared costs and track spending per business unit. This directly answers the question of identifying which teams or projects are consuming resources.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Reservations
Why it's wrong here
Azure Reservations are a purchasing model that offers discounted hourly rates in exchange for a one- or three-year commitment to specific Azure services like VMs, SQL Database, or Cosmos DB. They reduce the effective unit price of consumed resources but do not identify which team, project, or application consumed that usage. Reservation discounts are applied at the resource instance level, and you still need tags or cost allocation rules to attribute the actual usage to the correct owner. Thus, reservations are a cost savings vehicle, not a cost attribution or allocation feature.
- ✓
Cost allocation using tags and cost allocation rules
Why this is correct
Cost allocation using tags and cost allocation rules is the correct mechanism because it lets you categorize and distribute resource costs across teams or projects. You apply custom tags to resources (e.g., CostCenter, Team, Project), and cost allocation rules in Cost Management further split shared costs by percentage among cost objects. This enables chargeback and showback reporting, as each team can see its attributable spend. It also handles untagged resources by assigning a default allocation to a specified destination, ensuring every dollar is accounted for.
- ✗
Azure Advisor efficiency recommendations
Why it's wrong here
Azure Advisor efficiency recommendations focus on optimizing resource usage, such as identifying underutilized virtual machines, unassociated public IP addresses, or idle SQL databases. While following these recommendations can lower overall Azure spend, they do not provide a mechanism to distribute or attribute existing costs to specific teams or projects. Advisor is a cost optimization guidance service, not a cost accounting or chargeback feature. Because the goal of this scenario is to track consumption by team or project, these efficiency recommendations are the wrong tool.
- ✗
Azure Budgets and alerts
Why it's wrong here
Azure Budgets and alerts are a financial governance tool that sets spending limits and notifies stakeholders when actual or forecasted costs exceed thresholds. However, budgets only monitor the total amount spent across a scope; they do not assign those costs to specific internal teams, projects, or business units. Cost allocation, by contrast, uses tags and rules to attribute each charge to the correct cost owner. Therefore, budgets answer "how much are we spending?" but not "who is responsible for this spend?", making them incorrect here.
Go deeper
Related to this question
About these practice questions
This AZ-900 question is part of Courseiva's 981-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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 AZ-900 practice question is part of Courseiva's free Microsoft 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 AZ-900 exam.