Azure Functions and Logic Apps

Before we dive into various integration patterns, let's discuss the difference between Logic Apps and Azure Functions. As we know, Logic Apps and Azure Functions are both part of the serverless family and both have a robust platform engine running behind the scenes. It's very important for us to know the difference between the two, as this will enable us to pick the right option for our compute operations.

Development experience: Azure Functions follow an event-based programming model and works with a code-first approach, whereas Logic Apps are workflows triggered through events and messages.

From a development point of view, the developer can choose a language of their choice, such as C#, F#, JavaScript, Node.js, ...

Get Serverless Integration Design Patterns with Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.