What is Azure Logic Apps?
Logic Apps is a cloud service which is managed by Microsoft Azure. It helps us in automating the business processes.
Why use Logic Apps?
Logic apps is very simple and has a very powerful workflow which is managed by Microsoft Azure. It helps in building a server less architecture, so the user does not have to worry about hosting, scaling or managing the solution. Azure Logic Apps contains 200+ connectors with it and provide users the facility to go ahead and implement another new connector if needed.
Logic apps has a very powerful architecture for logging and tracking the run history, trigger history and performance. All these activities can be access from a governance dashboard in Azure.
Another important advantage of Logic Apps is that “you pay only for what you use”. Pricing is done based on the number of actions happening within the Logic Apps, if the Logic Apps is sitting ideal there won’t be any charges incurred.
Components of Logic Apps
- Trigger
- Actions
- Connectors
- Flow Controls
How Logic Apps works?
Logic Apps works as a workflow which trigger when a specific event occurs or when any criteria is met.
Logic App can be scheduled as well so that it triggers on a time interval. User need to use a Schedule trigger.
Whenever the Logic App is triggered, the set of action associated to it also gets executed. Actions can include multiple conditions like switch statement, Looping, If and else condition or branching.
Example: Whenever a trigger detects an event which matched the trigger criteria, it fires and run the workflow actions.
