2. Learn how you can automate your business processes
using Azure Logic Apps without a line of code.
Introduction To
George Chrysovalantis Grammatikos
MCSA : Cloud Platform, MS Dynamics 365 | Microsoft Azure MVP
E-mail : george@cloudopszone.com
Blog: https://cloudopszone.com
Microsoft Community Wiki Profile: George Chrysovaladis Grammatikos
Tech Community Profile: George Chrysovalantis Grammatikos
3. With Logic Apps we can build workflows without writing a single line
of code? ? ?
Azure Logic Apps is a (PaaS – Platform as a Service or better WaaS – Workflow as a Service) cloud
service that helps you automate and orchestrate tasks, workflows and business processes when we need
to integrate systems, apps, and other services across enterprises or organizations.
What Azure Logic Apps Are
4. Connectors : Connectors can also be selected to achieve communication to 3rd party apps.
Triggers : To start a logic app process, you need to define a trigger Jump , such as a Polling, Push, or Recurrence trigger.
Actions : Actions can be included in a trigger and are responsible to do things inside a logic app.
Flow Control : A Flow control can easily be defined using drag-and-drop to include actions like, do until, for each etc.
Azure Logic Apps Key Components
Connectors
Flow
Control
Triggers Actions
5. Azure Logic App Connectors
Build - In
Standard
Enterprise
Hundreds of connectors….
6. Triggers - Actions
Polling Triggers :
A Polling trigger checks frequently service and gets triggered when new data is available.
Pushing Triggers :
A Pushing trigger listens for data on an endpoint and if an event occurs, then gets triggered.
Actions:
The type of Actions that we can find in Azure Logic Apps are:
• Built-in Actions (Compose, HTTP, Join, Parse JSON, Response, etc…)
• Control workflow Actions (ForEach, If, Scope, Switch, Until)
• Managed API Actions (ApiConnection, ApiConnectionWebhook)
7. How We Can Create A Logic App
1. Azure Portal
2. Visual Studio
3. Visual Studio Code
8. Name Limit
Actions per workflow 500
Workflows per region per sub 1000
Triggers per workflow 10
Switch scope cases limit 25
Variables per workflow 250
Name for “action ” or “trigger” 80 characters
Length of “description” 256 characters
Definition limits
9. Run duration and retention limits
Name Multi-tenant limit Integration service
Environment limit
Run duration 90 days 365 days
Storage retention 90 days from the run’s start time 365 days
Minimum recurrence interval 1 second 1 second
Maximum recurrence interval 500 days 500 days
10. Throughput limits
Name Limit
Action: Executions per 5 minutes 100.000 is the default limit, but 300.000 is the
maximum limit
Action: Concurrent outgoing calls ~ 2.500
Runtime endpoint: Concurrent incoming calls ~ 1.000
Runtime endpoint: Read calls per 5 minutes 60.000
Runtime endpoint: invoke calls per 5 minutes 45.000
Content throughput per 5 minutes 600 MB