Azure Advisor
Use Azure Advisor to surface cost, reliability, security, performance, and operational recommendations for your subscriptions and act on the top findings.
Azure Advisor is a free Cloud & IT Cert Prep lesson on CoddyKit — lesson 3 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Cloud & IT Cert Prep learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
What Is Azure Advisor?
Azure Advisor is a free, personalised cloud consultant built into the Azure portal. It continuously analyses your deployed resources and provides actionable recommendations to improve cost, reliability, security, performance, and operational excellence. Unlike the Well-Architected Review (which is a questionnaire), Advisor reads your actual resource configuration and metrics to identify specific issues in your environment.
The Five Recommendation Categories
Azure Advisor organises its recommendations into five categories that map directly to the WAF pillars:
- Cost — eliminate waste and reduce spending
- Reliability — improve uptime and fault tolerance
- Security — remediate vulnerabilities and misconfigurations
- Performance — improve throughput and latency
- Operational Excellence — improve deployment and monitoring practices
Accessing Advisor in the Portal
To open Azure Advisor, search for 'Advisor' in the Azure portal search bar. The Advisor dashboard shows a summary score for each category and a list of recommendations sorted by impact. You can filter by subscription, resource group, or resource type to focus on a specific area. The Advisor score is a percentage from 0 to 100 showing your overall adherence to best practices.
# View recommendations via Azure CLI:
az advisor recommendation list --output table
# Filter by category (cost, security, reliability, performance, operationalExcellence):
az advisor recommendation list --category cost --output tableCost Recommendations in Detail
Advisor's cost recommendations identify opportunities like right-sizing or shutting down underutilised VMs, purchasing Reserved Instances for consistently running resources, deleting unattached managed disks, and removing idle App Service plans. Each recommendation shows the estimated monthly savings, giving you a business case to present to stakeholders before making changes.
Reliability Recommendations
Reliability recommendations flag workloads that lack redundancy or backup. Common examples include VMs not protected by Azure Backup, single-instance VMs not in an availability set or zone, and databases without geo-replication enabled. Addressing these recommendations directly reduces the risk of data loss or extended downtime during an outage.
Security Recommendations
Security recommendations from Advisor are sourced from Microsoft Defender for Cloud and cover issues such as missing disk encryption, storage accounts allowing public access, open management ports (RDP/SSH) exposed to the internet, and missing multi-factor authentication. Resolving these recommendations directly improves your Secure Score in Defender for Cloud.
Performance Recommendations
Performance recommendations identify bottlenecks and misconfigurations that slow your workloads. Examples include using Premium SSD instead of Standard HDD for I/O-intensive workloads, enabling read replicas for heavily queried databases, and configuring Azure CDN to cache static content closer to users. Each recommendation links to the specific resource and the steps to implement the fix.
Operational Excellence Recommendations
Operational excellence recommendations cover practices that help teams operate more reliably. They may suggest enabling diagnostic settings to stream logs to a Log Analytics workspace, configuring resource health alerts, or ensuring resources are tagged for cost allocation. These recommendations are often lower severity but have a compounding positive effect on overall operations.
Postponing or Dismissing Recommendations
Not every Advisor recommendation is appropriate for every environment. You can postpone a recommendation to a future date (e.g., after a scheduled migration) or dismiss it if it is not relevant to your context. Dismissed recommendations no longer affect your score. You can view dismissed recommendations at any time and restore them if your situation changes.
Advisor Alerts and Digest Emails
You can configure Advisor alerts to receive notifications when new recommendations appear in a specific category. For example, you might set up an alert to notify your security team whenever a new high-severity security recommendation is detected. Advisor also supports a weekly digest email that summarises the top recommendations across your subscriptions.
# Create an Advisor alert via CLI:
az advisor alert create \
--name 'NewSecurityAdvisory' \
--resource-group myResourceGroup \
--alert-type LowCPUVirtualMachineAdvisor Score and Governance
The Advisor score can be included in governance dashboards to track the health of your Azure environment over time. Many organisations set minimum Advisor score thresholds as part of their cloud governance policy — for example, requiring a security score above 80% before a workload can go to production. The score is visible across multiple subscriptions via management groups.
Quick Check
Test your understanding of Microsoft Azure Fundamentals (AZ-900) concepts from this lesson.
Lesson Recap
In this lesson you learned: Azure Advisor is a free tool that analyses your deployed resources and provides recommendations across five categories; cost recommendations show estimated savings with right-sizing and Reserved Instances; and you can postpone or dismiss recommendations that are not applicable. Next up we explore how to apply WAF patterns to real-world architectures.
Frequently asked questions
Is the “Azure Advisor” lesson free?
Yes — the full text of “Azure Advisor” is free to read here on the web, and the Cloud & IT Cert Prep course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Cloud & IT Cert Prep course, upgrade to CoddyKit PRO.
What will I learn in “Azure Advisor”?
Use Azure Advisor to surface cost, reliability, security, performance, and operational recommendations for your subscriptions and act on the top findings. You practise Cloud & IT Cert Prep with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start Cloud & IT Cert Prep?
No prior experience is required. Cloud & IT Cert Prep on CoddyKit is structured for beginners through advanced learners; this is — lesson 3 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Azure Advisor” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this Cloud & IT Cert Prep lesson?
Yes. Every Cloud & IT Cert Prep lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.