Episode

Logic Apps: Everything you need to know about error handling

with Sandro Pereira

Error handling, error messages, or throwing exceptions are basic capabilities of any programing language, but when dealing with Logic Apps, this may not be some basic as you will think. In this session, we'll dive deep into the crucial topic of error handling within Azure Logic Apps Standard and Consumption. Whether you're a beginner or an experienced user, understanding how to effectively manage errors is essential for building robust workflows and ensuring seamless operations.

We'll explore various built-in mechanisms, such as retry policies, scopes, and exception handling patterns, that enable you to build resilient workflows. Additionally, we we'll cover different strategies and best practices for getting error messages and throwing custom exceptions to simplify the logic of the processes and inject data into the logging and alert systems, ensuring that your apps remain reliable and maintainable even in the face of unexpected failures.

By the end of this session, you'll have a comprehensive understanding of how to handle errors, optimize your workflows, and ensure fault tolerance in your Logic Apps, all while keeping your operational downtime to a minimum.

Chapters

  • 00:00 - Welcome and Intro
  • 01:46 - How to handle errors?
  • 02:45 - Try - Catch - Finally - Scope
  • 10:15 - Read and throw exceptions
  • 11:05 - Demos
  • 31:03 - Thank you and let's connect!

Developer