Microsoft Cost Management
😟 THE PROBLEM
A GPU VM ran for a month unnoticed until the invoice arrived.
😊 THE SOLUTION
Use Cost Management budgets, alerts and cost analysis.
- Surprise invoices✓ Budget alerts at 50%, 80%, 100%
- No idea what costs most✓ Cost analysis by resource and tag
- Missed savings✓ Advisor recommendations
Quick answer
Microsoft Cost Management helps you track, analyse and control Azure spending after you deploy. Use cost analysis to see where money goes, budgets to set spending limits, alerts to be warned before you overspend, and recommendations to find savings. It is built into the Azure portal.
Exam objective: 3.1.3 Describe cost management capabilities in Azure. (Skills measured as of July 20, 2026)
Start with a question
It’s the 20th of the month. Do you know if you’re about to blow your Azure budget?
With Cost Management, you’d have had an alert at 80%, and you’d know exactly which resource caused it.
Explain it like I’m 10
The technical explanation
| Capability | What it does |
|---|---|
| Cost analysis | Explore spend by service, resource group, tag, location and time |
| Budgets | Spending thresholds on subscriptions, resource groups or management groups |
| Alerts | Budget, credit, department quota and anomaly alerts |
| Recommendations | Right-sizing, reservations and shutting down idle resources (from Azure Advisor) |
| Exports | Scheduled cost data exports for reporting |
Real-world business scenario
A marketing agency
- The problem
- A developer left a GPU VM running for a month, discovered only when the invoice arrived.
- What they used
- Budgets per team with alerts at 50%, 80% and 100%, plus tag-based cost views.
- Why that choice
- Early warnings and clear ownership.
- The result
- Spending surprises stopped; the next runaway VM was caught within a day.
When to use it and when not to
✓ Use it when…
- Every subscription should have budgets and alerts.
✕ Think twice when…
- Relying on the monthly invoice to discover problems.
Interview preparation
Say your answer out loud first, then open the model answer. Interviewers care more about your reasoning than the exact words.
Beginner What is Microsoft Cost Management used for?
Model answer
To see how much I'm spending on Azure, what's costing the most, and to set budgets with alerts so I'm warned before going over.
Intermediate What types of cost alerts are there?
Model answer
Budget alerts when spending reaches a threshold of a budget, credit alerts when monetary credits are being used up, and department spending quota alerts for enterprise agreements. Anomaly alerts can flag unusual spikes.
Experienced developer Do budgets stop resources when exceeded?
Model answer
Not by themselves. Budgets alert. To act automatically, connect budget alerts to action groups that trigger Logic Apps, Functions or Automation runbooks, for example to shut down dev VMs. Plan carefully so production is not stopped by accident.
Test yourself with exercises
3 original practice questions in the AZ-900 style. Pick your answers, then check them. You will see why each option is right or wrong. Score 75% or more and this topic is marked complete.
Quick revision
Key points
- Cost analysis shows where money goes.
- Budgets and alerts warn before overspending.
- Recommendations (from Advisor) find savings.
- Group costs by tags, resource groups or subscriptions.
Important terminology
- Cost analysis
- Interactive charts of spending by service, resource group, tag, region and time.
- Budget
- A spending limit with alerts at chosen percentages of actual or forecast cost.
- Cost alert
- A notification, such as a budget alert, credit alert or department spending quota alert.
Common mistakes
- Thinking budgets automatically stop spending.
Exam tips
- "Be notified when spending reaches 80% of a limit" = budget alert in Cost Management.
Five quick revision questions
-
1.Which tool tracks actual Azure spending?Show
Microsoft Cost Management.
-
2.What do budgets do?Show
Set spending limits and trigger alerts at thresholds.
-
3.Do budgets stop resources automatically?Show
No, they alert. Automation can be added with action groups.
-
4.How can you split costs by department?Show
Use tags or separate subscriptions and group cost analysis by them.
-
5.Name a type of cost alert.Show
Budget alert (also credit and department spending quota alerts).
Official references
Finished this lesson? Tick it off. Your progress is saved in this browser.
Next up: Resource Tags