If you’ve implemented Microsoft Azure as part of your public cloud deployment, you should know about the Microsoft Azure Well-Architected Framework. A service that helps enterprises with managing and staying aligned to the framework is Azure Advisor. By leveraging Azure Advisor’s recommendations, you can enhance and refine your Azure services’ cost, security, reliability, operational excellence, and performance.
The framework provides a logical methodology for optimizing cloud-based workloads using a 5-pillar approach. Let’s take a look at each pillar and how they work together.
Pillar
|
Description
|
Examples
|
---|---|---|
Cost Optimization
|
Recommendations that accelerate time-to-market while keeping costs to a minimum.
|
Workload sizing recommendations.
|
Operational Excellence
|
Recommendations that improve workload- and application-supporting operations.
|
Automation, continuous monitoring, and diagnostic recommendations.
|
Performance Efficiency
|
Recommendations that enable resource scaling both horizontally and vertically.
|
Database configuration, storage configuration, and service availability recommendations.
|
Reliability
|
Recommendations that improve resiliency, availability, and fault-tolerance.
|
Virtual Machine protection and VPN resiliency recommendations.
|
Security
|
Recommendations that improve security without causing workflow bottlenecks.
|
Identity management, access control, application security, and encryption recommendations.
|
Advisor provides recommendations based on your deployed Azure services configuration. By analyzing data from various telemetries, it helps you optimize your Azure configuration using the five pillars of the framework as a baseline. Azure Advisor’s cost optimization recommendations aim to reduce your Azure spend by identifying idle or underutilized resources.
To learn more about how this works, check out the Microsoft Azure Backup Pricing article in our Guide to Azure Cost Optimization.