Question

Difficulty: MediumAzure Advisor

An organization hosts a multi-region web application on Azure Virtual Machines. The operations team wants to identify opportunities to reduce monthly expenses by shutting down underutilized resources, and they also require recommendations on how to improve the reliability of their database servers. Which Azure service provides a centralized dashboard with recommendations across both cost optimization and reliability?

  1. Azure AdvisorAnswer
  2. B
    Azure Policy
  3. C
    Azure Monitor
  4. D
    Microsoft Defender for Cloud

Answer

Azure Advisor
Azure Advisor is a personalized cloud consultant that helps you follow best practices to optimize your Azure deployments. It analyzes your resource configuration and usage telemetry and then recommends solutions to improve the cost-effectiveness, performance, reliability, security, and operational excellence of your Azure resources. Specifically, it can recommend shutting down or resizing underutilized virtual machines to save costs and configuring high availability for databases to enhance reliability.

Step-by-Step Solution

1
Analyze the requirements of the organization.
The organization needs recommendations for cost optimization (reducing expenses on underutilized resources) and reliability (improving high availability of database servers).
Understanding the target pillars helps narrow down the appropriate Azure management tool.
2
Evaluate the capabilities of the available Azure tools against the requirements.
Azure Advisor evaluates resources and provides optimization recommendations across Cost and Reliability pillars. Other tools like Azure Policy, Azure Monitor, and Microsoft Defender for Cloud do not provide this combined set of proactive optimizations.
Differentiating between the operational boundaries of Azure management tools ensures selecting the tool that provides the specific recommendations.

Key Concept

Azure Advisor provides personalized recommendations across five pillars (Cost, Security, Reliability, Performance, and Operational Excellence) to optimize Azure deployments.
Rate this question