Instrument Monitoring, Logging & Scalability Of Apps & Services

Learning Objective: This module covers adding code to your app to send the data to Azure Monitor, which is the central service that includes all the tools you need to monitor and optimize your solution. This module also covers how applications scale and how to handle troubleshooting.


  • Overview of Azure Monitor
  • Application Insights
  • Autoscale patterns and best practices
  • Handling transient faults
Hands On:
  • Adding default code to web pages, console apps, and Windows desktop apps to support telemetry
  • Using dashboards and other tools to monitor and troubleshoot their app
  • Implementing Autoscale
  • Implementing code that addresses singleton application instances
  • Implementing code that handles transient faults