Level: Intermediate to Advanced
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