5. Logic Apps
• Microsoft Integration Platform as a Service (IPaaS) offering
• Business Processes Orchestration in the Cloud
• Azure factor (pay as you go, pay per usage, scale on demand)
• Cloud and Hybrid Integration
• Multiple Trigger Patterns
• Manual Invocation
• Event Based
• Scheduled
• Extensible
9. Retry policies
• Retry execution based on status code
‐ 429 | 5xx
• Two modes
‐ Fixed based on interval and count
‐ None
• Out of the box 20s x 4
• Can be configured from designer
10. Run after
• Define execution order
• Based on name and status
• Define success and failure flows
• Can be configured from designer
• Multiple predecessors possible (from code)
11. Scopes
• Group a series of workflow elements
• Can host any action or flow control
• Simplify exception management
12. Terminate
• Force workflow termination
• Define final workflow status
‐ Succeeded
‐ Cancelled
‐ Failed
Error Code
Error Message
19. Lessons learned
• Use scope from start
• Use multiple scopes for more control
• Have the right retry policy
• Do Until can replicate retry
20. Takeaways
• Logic Apps have good tools for exception management
• Latest changes in UI makes it simpler
• Scopes can help you control the flow
• Think about the right retry policies
• Plan it from start