This chapter covers Azure Advisor, a service that provides personalized recommendations for improving an Azure environment. AZ-900 tests this under objective 3.3, connecting monitoring concepts to actionable improvement.
Jump to a section
A simple way to picture Azure Advisor
A personal trainer doesn't just watch you work out — they review your routine and offer specific, personalized recommendations: adjust this exercise, add more of that, reduce something that's not helping. Azure Advisor works similarly for an organization's Azure environment: it reviews actual resource configuration and usage, then offers personalized recommendations across several categories to help improve the environment, rather than offering generic, one-size-fits-all advice.
What Azure Advisor does
Azure Advisor analyzes an organization's actual Azure resource configuration and usage, then provides personalized recommendations to help improve the environment across several categories.
The recommendation categories
Advisor's recommendations generally fall into a few consistent categories: cost (identifying opportunities to reduce spending, like underutilized resources), security (highlighting configuration gaps that could improve security posture, often connecting to Microsoft Defender for Cloud), reliability (suggesting changes to improve resilience), operational excellence (recommendations for following best practices in how resources are managed), and performance (identifying opportunities to improve how resources perform).
Why personalized recommendations matter
Rather than offering generic, one-size-fits-all best practices, Advisor's recommendations are based on the organization's actual resource configuration and usage patterns, making them specifically relevant rather than requiring the organization to figure out which general best practices actually apply to their situation.
How it connects to other tools
Advisor's recommendations often overlap with, or point back to, other tools covered in this study guide — a cost recommendation might point to Cost Management, and a security recommendation might connect to Microsoft Defender for Cloud, making Advisor something of a central, curated summary of opportunities across several other tools.
Review Advisor's recommendations
Advisor analyzes the current environment and surfaces personalized recommendations, organized into the cost, security, reliability, operational excellence, and performance categories.
Prioritize based on impact
Recommendations can be reviewed and prioritized based on their potential impact — some might address urgent security gaps, others might offer smaller cost optimizations.
Act on relevant recommendations
An organization can choose to act on some or all of Advisor's recommendations, often directly from the Advisor interface, without needing to separately investigate each area.
Revisit recommendations periodically
As an environment changes over time, new recommendations may emerge — periodically reviewing Advisor helps catch new opportunities for improvement.
A team reviews Azure Advisor's cost recommendations and discovers several virtual machines that have been significantly underutilized for weeks, allowing them to resize or remove those resources and reduce unnecessary spending they hadn't otherwise noticed.
A separate team reviews Advisor's security recommendations and finds a configuration gap that could be addressed to improve their overall security posture, taking action based on a specific, actionable recommendation rather than needing to independently audit their entire environment from scratch.
Objective 3.3 expects candidates to understand Azure Advisor's general role in providing personalized recommendations, and to recognize its main recommendation categories.
A common wrong answer is confusing Azure Advisor with Azure Monitor — Monitor collects raw telemetry data; Advisor analyzes an environment's configuration and provides specific, actionable recommendations for improvement. Another common trap is assuming Advisor only covers cost — it also covers security, reliability, operational excellence, and performance.
Stable terms: Azure Advisor, recommendations. Knowing the general categories Advisor covers (cost, security, reliability, operational excellence, performance) is a frequently tested detail, though specific recommendation content isn't something to memorize.
Memory trick: Azure Monitor collects data about what's happening. Azure Advisor analyzes that environment and tells you specifically what to do about it, across cost, security, reliability, operational excellence, and performance.
Azure Advisor analyzes an organization's actual Azure resource configuration and usage to provide personalized recommendations.
Recommendations are organized into cost, security, reliability, operational excellence, and performance categories.
Advisor's recommendations are specifically relevant to an organization's actual environment, not generic best practices.
Advisor often connects to other tools, like pointing cost recommendations back to Cost Management or security recommendations to Defender for Cloud.
These come up on the exam all the time. Here's how to tell them apart.
Azure Monitor
Collects raw metrics and logs
Provides data for analysis
Requires interpretation to act on
Azure Advisor
Analyzes configuration and usage
Provides specific, actionable recommendations
Points directly to what action to take
Mistake
Azure Advisor and Azure Monitor do the same thing.
Correct
Azure Monitor collects raw telemetry (metrics and logs). Azure Advisor analyzes an environment's actual configuration and usage to provide specific, personalized recommendations for improvement — a different, complementary function.
Mistake
Azure Advisor only provides cost-saving recommendations.
Correct
It covers several categories, including cost, security, reliability, operational excellence, and performance — not cost alone.
Mistake
Advisor's recommendations are generic best practices unrelated to your actual environment.
Correct
Advisor's recommendations are based on an organization's actual resource configuration and usage patterns, making them specifically relevant rather than generic, one-size-fits-all advice.
It's a service that analyzes an organization's actual Azure resource configuration and usage, then provides personalized recommendations across categories like cost, security, reliability, operational excellence, and performance, to help improve the environment.
Azure Monitor collects raw telemetry data (metrics and logs) about resource performance. Azure Advisor goes further, analyzing an environment's configuration and usage to provide specific, actionable recommendations for improvement, rather than just raw data.
Advisor's recommendations generally fall into cost, security, reliability, operational excellence, and performance categories, giving a broad view of potential improvements across an Azure environment, not just a single area like cost alone.
You've just covered Azure Advisor — now see how well it sticks with free AZ-900 practice questions. Full explanations included, no account needed.
Done with this chapter?