
Ultimate access to all questions.
As the cloud administrator for a global e-commerce platform hosted on Azure, you are tasked with ensuring the platform's high availability and optimal performance during peak shopping seasons. The platform experiences variable loads, requiring proactive monitoring of application behavior and resource utilization, along with setting up automated responses to potential issues. You must consider cost-effectiveness, scalability, and the need for detailed insights into application performance. Which Azure service would you choose to meet these requirements? (Choose the BEST option from the following four options.)
A
Azure Service Health: Provides personalized alerts and guidance when Azure service issues affect you, but lacks detailed application performance insights.
B
Azure Monitor: Offers comprehensive monitoring capabilities, including application performance, resource utilization, and the ability to configure alerts and automated actions, making it suitable for ensuring high availability and performance optimization.
C
Azure Advisor: Offers recommendations to optimize Azure resources for high availability, security, performance, and cost, but does not provide real-time monitoring or automated response capabilities.
D
Application Insights: A feature of Azure Monitor that provides deep insights into application performance and user behavior, but is more focused on application diagnostics rather than comprehensive resource monitoring.