Cloud, Containers, and Microservices

W21 Cloud Debugging – A Revolutionary Approach


4:00pm - 5:15pm

Level: Intermediate to Advanced

Alon Fliess

Chief Architect


Production debugging is about solving customer-facing issues that aren't easily reproducible in the dev or test environments. When it comes to cloud hosted application, production debugging becomes even harder, a call can span many services. A remote debugging session with the cloud is dangerous and may introduce side effects such as performance degradation, interruption of service, and data correctness issues.

Microsoft provides a way that let you take a snapshot - a dump file of a service hosted in Azure, a single frame from a movie – it might reveal some facts about the execution state, but it does not enable full debugging session.

This session presents a revolutionary tool for a collaborative cloud debugging – OzCode Debugging as a Service (DaaS). You will see how DevOps and Dev can solve a production problem, by using a snapshot and having what-if scenarios where the developer can change the code and data and see the result without effecting the production environment.

You will learn:

  • Understand the methods and tools for production debugging
  • Learn about breakpoints that don't break (Snappoints & Logpoints)
  • Understand the DevOps collaborative problem solving new approach with DaaS