
Ultimate access to all questions.
Your company is planning to migrate a legacy application to Azure with a focus on optimizing costs and ensuring the migration does not lead to unnecessary spending. The management is looking for a tool that not only identifies underutilized resources but also provides actionable recommendations for cost savings, ensuring the application's performance and availability are not compromised. Additionally, they want the solution to offer insights into potential security improvements and reliability enhancements. Considering these comprehensive requirements, which Azure service would you recommend for this scenario? (Choose one option from the following.)
A
Azure Service Health: Provides personalized guidance and support when issues with Azure services affect you, focusing on service health and issues resolution, but does not offer cost optimization recommendations or insights into security and reliability.
B
Azure Monitor: Offers comprehensive monitoring solutions for applications and infrastructure, including performance metrics and logs, but its primary focus is on operational monitoring rather than providing cost optimization recommendations or security and reliability insights.
C
Azure Advisor: Analyzes your Azure resources and configurations to provide personalized recommendations for improving cost efficiency, performance, security, and reliability, aligning with all the management's requirements.
D
Application Insights: A feature of Azure Monitor that provides application performance monitoring (APM) capabilities, focusing on application performance and user behavior, but does not offer cost optimization recommendations or security and reliability insights.