Azure Logic Apps

Learn the basics of Logic Apps and practice with a hands-on demo.

Azure Logic Apps comes under serverless architecture because the standalone applications on this platform are easy to deploy and can be made production ready in just a few hours. Azure Logic Apps is a cloud-based service for running automated workflows that impact businesses by helping them solve their day-to-day problems through automation.

For example, we can use Azure Logic Apps to send email notifications to different users when an event occurs in various applications, services, systems, and so on. We can also use a logic app to do social media sentiment analysis of the products.

Azure Logic Apps also comes under Azure App Service. Logic Apps doesn’t only offer integration but also connectivity to other services. These services can either be Azure-based or any third-party solution such as OneDrive and DropBox.

Components of a logic app

A logic app mainly consists of these four components: connectors, triggers, conditions, and actions.

  • Connectors: The most essential element in any logic app is the connector. Each connector has its own API and requires configuration to connect to the corresponding service.

    For example, in the case of a Dropbox connector, the developer would need to have a Dropbox account and supply their credentials.

  • Triggers: They’re used in conjunction with connectors to initiate the Logic Apps workflow. Each connector provides its own trigger definition. For Example, sending an alert, uploading a file, and so on.

  • Conditions: These are used to inject some logic into the workflow—for loops, if-else ...