Azure Optimization Engine Optimize your Azure environment.
The Azure Optimization Engine (AOE) is an extensible solution designed to generate optimization recommendations for your Azure environment. See it like a fully customizable Azure Advisor.
What's new in February 2025v0.8
February improved multi-tenancy support with Azure Lighthouse guidance.
Azure Optimization Engine features
🎛️ Extend Azure Advisor
Augment Azure Advisor recommendations with additional details.
🧩 Custom recommendations
A single home to optimize for cost, availability, performance, security, and operational excellence.
📊 Monitor commitments
Monitor commitment discount usage and recommendations for added savings.
📃 Review resource utilization
Track resource inventory and utilization of targeted services.
💹 Monitor cost anomalies
Monitor changes in cost by subscriptions, resource groups, resources, and SKUs.
🔐 Monitor access
Monitor Microsoft Entra ID objects and their respective roles across the tenant and Azure resources.
📋 Monitor policy compliance
Monitor Azure Policy compliance across the whole tenant.
Deploy Azure Optimization Engine
Azure Optimization Engine requires a command line deployment via a PowerShell script.
Learn more from documentation
Explore reports and workbooks to review recommendations and optimize your environment.
Customize and tune Azure Optimization Engine to meet your specific needs.
Configure Log Analytics workspaces for Azure Optimization Engine.
Postpone or dismiss recommendations based on your priorities.
Advanced scenarios for setting up or upgrading Azure Optimization Engine.
🙋♀️ Common questions
Common questions and answers about support, subscriptions, currency, and more.
About Optimization Engine 💜 Give feedback