AZ-900 Describe Azure management and governance Practice Question
A company wants to track costs by department across multiple Azure subscriptions. They have tagged resources with 'Department' tags. However, some resources are missing tags. They want to see a report of costs grouped by department, including untagged resources. Which Azure tool should they use?
⚠ Common exam trap
A common mix-up: candidates confuse Azure Policy's ability to enforce tagging (which ensures tags exist) with Cost Management's ability to report on existing tags, leading candidates to incorrectly select Azure Policy for cost reporting needs.
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
✓
Azure Cost Management + Billing
Azure Cost Management + Billing provides native cost analysis and reporting capabilities that can group costs by custom tags (like 'Department') and includes an 'Untagged' category for resources missing the specified tag. This allows the company to see a complete cost breakdown by department, including untagged resources, across multiple subscriptions in a single view.
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 Cost Management + Billing
Why this is correct
Azure Cost Management + Billing is the native solution for analyzing and reporting Azure spending. It supports cost analysis by management group, subscription, resource group, and service, and can group costs by department through custom tags or tag inheritance. Reports include both tagged and untagged resources, ensuring complete departmental cost visibility across multiple subscriptions.
- ✗
Azure Policy
Why it's wrong here
Azure Policy is a governance service that evaluates and enforces rules on Azure resources to ensure compliance, such as requiring specific tags or restricting resource types. It can help enforce a tagging standard for departmental cost allocation, but it does not generate, aggregate, or report cost data itself. Policy outcomes appear in the Compliance dashboard, not in billing analytics.
When this WOULD be correct
A company wants to ensure that all resources are tagged with a 'Department' tag, and any new resource without the tag is automatically denied or remediated. Azure Policy would be the correct tool to enforce this tagging requirement.
- ✗
Azure Resource Graph
Why it's wrong here
Azure Resource Graph is a query engine that returns information about Azure resource inventory, including properties, locations, and current configuration, at scale. It does not retain or expose historical cost or usage data, so it cannot be used to trace spending trends or allocate costs to departments over time. Use it for resource discovery, not financial analysis.
- ✗
Azure Advisor
Why it's wrong here
Azure Advisor is a personalized recommendation engine that analyzes your deployed resources to suggest best practices in cost optimization, reliability, performance, and security. It can flag idle or underutilized resources to reduce spend, but it does not provide a department-level breakdown of actual costs across subscriptions. Its cost recommendations are proactive, not an accounting report.
When this WOULD be correct
A company wants to receive personalized recommendations to reduce costs across their Azure subscriptions, such as identifying idle resources or reserved instance opportunities.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓Azure Cost Management + BillingCorrect answer▾
Why this is correct
Azure Cost Management + Billing is the native solution for analyzing and reporting Azure spending. It supports cost analysis by management group, subscription, resource group, and service, and can group costs by department through custom tags or tag inheritance. Reports include both tagged and untagged resources, ensuring complete departmental cost visibility across multiple subscriptions.
✗Azure PolicyWrong answer — click to see why▾
Why this is wrong here
Azure Policy enforces tagging rules but does not generate cost reports grouped by department; it cannot aggregate cost data across subscriptions.
★ When this WOULD be the correct answer
A company wants to ensure that all resources are tagged with a 'Department' tag, and any new resource without the tag is automatically denied or remediated. Azure Policy would be the correct tool to enforce this tagging requirement.
Why candidates choose this
Candidates may confuse Azure Policy's ability to enforce tagging with the ability to report on costs by tag, assuming that policy can also provide cost breakdowns.
✗Azure AdvisorWrong answer — click to see why▾
Why this is wrong here
Azure Advisor provides personalized recommendations for cost optimization, security, and reliability, but it does not generate cost reports grouped by tags or include untagged resources.
★ When this WOULD be the correct answer
A company wants to receive personalized recommendations to reduce costs across their Azure subscriptions, such as identifying idle resources or reserved instance opportunities.
Why candidates choose this
Candidates may confuse Azure Advisor's cost recommendations with cost reporting, assuming it can produce tag-based cost breakdowns.
Analysis generated from the official AZ-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
Azure Cost Management and Billing
Key term
Tag
A tag is a metadata label attached to a cloud resource or IT asset to organize, track, and manage it based on custom attributes like environment, owner, or cost center.
Key term
Group
A group is a collection of users, devices, or other objects that are assigned permissions and policies together for simplified management in identity and governance systems like Microsoft Entra ID.
About these practice questions
One of 981 original AZ-900 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 →
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.