Recently we reported a lot about Microsoft Flow and its functionalities. We compared the Dynamics 365 workflow with the Microsoft Flow workflow and reported on the new native integration of Microsoft Flow in Dynamics 365 v9. One thing in advance: The functionalities and possibilities convince us to the full extent. Today, I'd like to talk a little bit more about Azure Logic Apps as we're getting more questions from customers about the difference between Microsoft Flow and Azure Logic Apps.
At first glance, both tools appear quite similar. Not surprisingly, Microsoft Flow is based on the features and architecture of Azure Logic Apps. They both have the same Workflow Designer and contain the same number of connectors. Both tools are part of the cloud's Integration Platform as a Service (IPaaS) subsection, which combines various SaaS applications and data streams into a single platform.
Microsoft Flow and Azure Logic Apps - the differences
Now something about the differences between the two tools. In principle, Microsoft Flow allows every person with some IT skills to create a workflow. For example, granting access to a SharePoint document after specific steps have been performed or certain conditions have been met. Logic Apps, on the other hand, offers the possibility to create more complex workflows on a B2B level. For the certain programming skills, or at least an understanding of more complex issues in information technology are needed.
The table below gives a quick overview of the differences between Microsoft Flow and Logic Apps:
Microsoft Flow and Azure Logic Apps - The Price Model
So there is not only a difference in the number of executions, but also in the so-called "flow rate". This refers to the time interval in which the workflows are executed. All details can be found here: https://flow.microsoft.com/en-us/pricing/?currency=EUR
The price model for Azure Logic Apps, on the other hand, is a little simpler:
All details about the Azure Logic Apps pricing model can be found here: https://azure.microsoft.com/en-us/pricing/details/logic-apps/
Flow and Azure Logic Apps - The conclusion
Azure Logic Apps is a bit more advanced tool than Microsoft Flow, with more options for developers and people with in-depth IT knowledge. For simpler workflows Microsoft Flow is certainly enough. However, if we go into the B2B space, Azure Logic Apps is certainly the better choice. It is also possible to convert a Microsoft Flow workflow into an Azure Logic Apps workflow. Thus, a simple workflow can still be upgraded to a more complex workflow if the need arises.