A team wants a built-in, personalised guide that evaluates their deployed resources and suggests best-practice actions across reliability, security, performance, operational excellence, and cost. Which Azure service provides this?
- AAzure Monitor platform
- BAzure Advisor service Correct
- CAzure Service Health
- DApplication Insights
Why A is wrong: Azure Monitor is the platform that collects, analyses, and acts on logs and metrics from resources, so candidates pick it for anything resource-related, but it surfaces telemetry rather than issuing personalised best-practice recommendations across the five categories.
Why B is correct: Correct. Azure Advisor inspects the configuration and usage of your deployed resources and produces a personalised set of recommendations grouped into reliability, security, performance, operational excellence, and cost, each with a suggested action you can take, postpone, or dismiss.
Why C is wrong: Azure Service Health reports the health of Azure itself and the resources you run, so it is tempting when thinking about resource status, but it tracks platform availability rather than offering best-practice improvement recommendations.
Why D is wrong: Application Insights monitors the performance and usage of web applications via an SDK or agent, which sounds resource-aware, but it focuses on app telemetry and does not generate cross-category best-practice recommendations.