Courseiva
Describe Azure management and governancehardMultiple ChoiceObjective-mapped

AZ-900 Describe Azure management and governance Practice Question

A company wants to analyze historical spending data across all Azure subscriptions and set proactive budget alerts to prevent cost overruns. They also need to identify spending trends by resource type. Which Azure tool should they use to meet all these requirements?

⚠ Common exam trap

Candidates often confuse Azure Monitor's alerting capabilities with budget alerts, but Azure Monitor alerts are for performance and availability metrics, not cost thresholds, while Azure Cost Management + Billing is the only tool that directly integrates with billing data for proactive cost alerts.

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 is the correct tool because it provides native capabilities for analyzing historical spending data across all Azure subscriptions, setting proactive budget alerts with cost thresholds, and generating detailed cost analysis reports that can be filtered by resource type to identify spending trends. It integrates directly with Azure billing data and supports multi-subscription views, making it the single solution for all three requirements.

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 Advisor

    Why it's wrong here

    Azure Advisor is a personalized recommendation engine that scans existing resources and suggests best practices across five pillars: cost, performance, reliability, operational excellence, and security. Its cost pillar offers improvements such as resizing underutilized virtual machines or eliminating unprovisioned ExpressRoute circuits, but these are static snapshots rather than a queryable history of spend. Advisor does not provide custom time-series cost analysis, budget creation, or threshold-based alerts, so it cannot satisfy the need to analyze historical spending data.

    When this WOULD be correct

    A company wants to receive personalized recommendations to optimize their Azure resources for cost, performance, security, and reliability. They need a tool that analyzes their existing deployments and suggests best practices.

  • Azure Cost Management + Billing

    Why this is correct

    Azure Cost Management + Billing is the native FinOps service that ingests usage and billing records from the Microsoft Commerce platform to analyze historical spending trends across subscriptions, resource groups, and tags. It provides cost dashboards, custom date-range queries, budget thresholds with action-group alerts, and scheduled exports to Azure Storage for deep-dive analytics. This tool is the only one here that directly supports the stated requirement of analyzing historical cost patterns and setting alert-based budget controls.

  • Azure Monitor

    Why it's wrong here

    Azure Monitor is designed for operational telemetry, collecting rich metrics and logs from infrastructure and applications, such as CPU utilization, request latency, and service health, and exposing them through dashboards and alerts. While cost data can theoretically be exported to a Log Analytics workspace via the Azure Cost Management connector, Monitor itself has no native understanding of billing or actual money spent across subscriptions. It lacks built-in budget templates or historical spend views, making it the wrong tool when the primary objective is financial analysis of past usage.

    When this WOULD be correct

    An exam question asks: 'Which Azure tool should be used to monitor the performance and health of applications and infrastructure, set alerts for metric thresholds, and analyze logs?' In that scenario, Azure Monitor is the correct answer.

  • Azure Policy

    Why it's wrong here

    Azure Policy enforces organization-wide governance by evaluating each new or modified resource against rule definitions that can deny, audit, or append effects—for example, restricting VM SKUs or assigning mandatory tags. This can indirectly influence spending by blocking expensive resource creations, but Policy does not track what has already been billed or analyze costs over time. It has no built-in budget alerts or spend dashboards; its focus is on compliance enforcement at deployment time, not retroactive financial reporting.

    When this WOULD be correct

    A company needs to enforce tagging requirements on resources to ensure cost center tracking. Azure Policy would be correct to audit or enforce tag compliance across subscriptions.

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 FinOps service that ingests usage and billing records from the Microsoft Commerce platform to analyze historical spending trends across subscriptions, resource groups, and tags. It provides cost dashboards, custom date-range queries, budget thresholds with action-group alerts, and scheduled exports to Azure Storage for deep-dive analytics. This tool is the only one here that directly supports the stated requirement of analyzing historical cost patterns and setting alert-based budget controls.

Azure AdvisorWrong answer — click to see why

Why this is wrong here

Azure Advisor provides recommendations for cost optimization, performance, security, and reliability, but it does not offer historical spending analysis, budget alerts, or trend analysis by resource type across subscriptions.

★ When this WOULD be the correct answer

A company wants to receive personalized recommendations to optimize their Azure resources for cost, performance, security, and reliability. They need a tool that analyzes their existing deployments and suggests best practices.

Why candidates choose this

Candidates may confuse Advisor's cost recommendations with the broader cost management capabilities, assuming it can handle budgeting and historical analysis.

Azure MonitorWrong answer — click to see why

Why this is wrong here

Azure Monitor primarily collects and analyzes telemetry data for performance and health monitoring, not historical cost analysis or budget alerts for spending across subscriptions.

★ When this WOULD be the correct answer

An exam question asks: 'Which Azure tool should be used to monitor the performance and health of applications and infrastructure, set alerts for metric thresholds, and analyze logs?' In that scenario, Azure Monitor is the correct answer.

Why candidates choose this

Candidates may confuse Azure Monitor's alerting capabilities with cost-related alerts, or think that 'monitoring' includes financial monitoring, leading them to select it for cost management tasks.

Azure PolicyWrong answer — click to see why

Why this is wrong here

Azure Policy enforces compliance rules and governance, not cost analysis or budget alerts. It cannot analyze historical spending or set proactive cost alerts.

★ When this WOULD be the correct answer

A company needs to enforce tagging requirements on resources to ensure cost center tracking. Azure Policy would be correct to audit or enforce tag compliance across subscriptions.

Why candidates choose this

Candidates may confuse policy-based governance with cost management, thinking policies can control spending directly, but Azure Policy lacks cost analysis and alerting capabilities.

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?”

About these practice questions

Courseiva writes every AZ-900 question from scratch — 981 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 →

How Courseiva writes practice questions · Editorial policy

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.