Download presentation
Presentation is loading. Please wait.
Published byMieczysław Pawłowski Modified over 6 years ago
1
Jeff Hollan / Derek Li Program Manager – Microsoft Azure Logic Apps – Advanced Integration Patterns
2
Azure Logic Apps Advanced Integration Patterns
Microsoft Build 2017 1/11/2019 2:45 AM Azure Logic Apps Advanced Integration Patterns Jeff Hollan Derek Li © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Agenda Logic Apps Architecture Demos Parallel Actions
Microsoft Build 2017 1/11/2019 2:45 AM Agenda Logic Apps Architecture Demos Parallel Actions Exception Handling Timeout Degree of Parallelism © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Understanding the PaaS Black Box
5
Logic Apps Designer
6
TypeScript/React app Uses OpenAPI (Swagger) to render inputs & outputs Generates workflow definition (JSON)
7
Microsoft Build 2017 1/11/2019 2:45 AM Logic App Runtime Reads the workflow definition and breaks down into a composition of tasks with dependencies Distributed compute/workers are coordinated to complete tasks on-demand At least once guaranteed execution No active thread management – tasks and runs can exist in parallel and at massive scale © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Workflow Orchestrator
Microsoft Build 2017 1/11/2019 2:45 AM Trigger Task Workflow Definition Service Bus Run On new message Save ForEach SQL Insert Workflow Orchestrator Complete Message Workflow Complete © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
Task Resiliency Transient failures invoke retry-policies (DNS issues, throttles, or 5xx responses) If the task doesn’t respond, workflow orchestrator will assign a new task (at least once guarantee)
10
Demo
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.