Azure Logic Apps & Power Automate
Automate business workflows and integrate systems with Azure Logic Apps and Power Automate — no-code/low-code automation that connects hundreds of services.
“Welcome back. Today we cover Azure Logic Apps and Power Automate — Microsoft's integration and workflow automation platforms. Most business processes involve connecting multiple systems: an email arrives, it triggers a database update, which sends a Teams notification, which creates a ticket in ServiceNow. Building this with custom code takes days. Logic Apps can do it in an hour with no code.”
“Three automation tools, different sweet spots. Power Automate is for business users and power users — it's deeply integrated with Microsoft 365 and Teams, and requires no Azure subscription knowledge. Logic Apps is for developers and architects building enterprise integrations — it runs in Azure, supports more complex orchestration, and has enterprise features like VNet integration and built-in B2B. Azure Functions is for custom code when you need full control and testability. The tools overlap; the right choice depends on who's building and how complex the logic is.”
“Logic Apps has two hosting plans. Consumption plan runs on shared multi-tenant infrastructure, billed per action execution — cheap for low-volume workflows and easy to start. Standard plan runs on dedicated compute, supports VNet integration for private connectivity, has stateful and stateless workflow modes, and supports local development with VS Code. For enterprise scenarios needing private network access, high reliability, or local debugging, choose Standard. For simple automations or prototyping, Consumption is fine.”
“Every Logic App starts with a trigger — the event that kicks off the workflow. Triggers are either push-based, where an external service sends a webhook, or poll-based, where Logic Apps checks for new data on a schedule. Actions are the steps that follow: call an API, transform data, write to a database, send an email. Connectors are pre-built integrations to specific services. There are over 400 connectors for everything from Salesforce to SAP to Twitter. If there's no connector for your service, you can create a custom connector from any REST API or OpenAPI spec.”
“Production workflows need error handling. Logic Apps supports configuring each action's Run After behavior — you can create branches that only run on failure, catching errors gracefully. Built-in retry policies handle transient failures automatically with exponential backoff. For critical integrations, combine Logic Apps with Service Bus — Logic Apps reads from a queue, and failed messages go to a dead letter queue for investigation and replay. Monitor workflow runs in the Azure Portal, or push diagnostics to Application Insights for custom alerting and analytics.”
“Logic Apps shines in integration scenarios that cross system boundaries. Order processing: an email arrives with an order, Logic Apps extracts the data, creates the order in your ERP, and sends confirmation. Approval workflows: a budget request triggers a Teams adaptive card with approve/reject buttons; Logic Apps waits for the response and routes accordingly. Data synchronization: on a schedule, query one system and upsert into another. These patterns that used to require dedicated middleware or custom integration code can be assembled with Logic Apps in hours.”
“Power Automate is Logic Apps' sibling for the business user persona. It's included in Microsoft 365 licenses, so every knowledge worker potentially has access. Cloud flows connect cloud services — same connectors as Logic Apps. Desktop flows are robotic process automation, scripting clicks in legacy desktop applications that have no APIs. AI Builder adds pre-built AI models — extract data from invoices, classify emails, predict outcomes — without needing AI expertise. For approvals, decisions, and M365-centric workflows, Power Automate is often the faster path.”
“Logic Apps and Power Automate remove the need to write boilerplate integration code, letting developers focus on business logic while connecting any systems the organization uses. Next episode we move into one of the most exciting areas — Azure AI Foundry, Microsoft's unified platform for building production AI applications.”
- 1Create a Logic App (Consumption plan) in Azure Portal
- 2Add trigger: When a new email arrives in Outlook
- 3Add action: Parse email subject and body
- 4Add condition: If subject contains 'Invoice'
- 5Add action: Create row in SharePoint list
- 6Add action: Send Teams notification
- 7Test the workflow end-to-end