Cloud, Containers, and Microservices, Microsoft Sessions

VTH16 Debugging and Interacting with Production Applications in Azure


1:30pm - 2:45pm

Level: Intermediate to Advanced

Laurent Bugnion

Cloud Developer Advocate


Once an application is up and running on Azure, developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency. Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications. In this session, we will see how Streaming logs work to monitor the production application in live time. We will also talk about Deployment slots that enable easy A/B testing of new features and show how Snapshot Debugging can be used to live debug applications. We'll also see how other tools can be used to manage your websites and containers live.

You will learn:

  • Discover Azure Monitor, the overarching solution to watch the health of our applications in the cloud
  • To know parts of Azure Monitor such as Application Insights or Log Analytics and discover how you can use these tools to simplify the maintenance tasks
  • See how Snapshot debugging and Deployment slots can be used to debug your app and deploy fixes and new features with great security