SlideShare a Scribd company logo
Logic apps and more in Production
Kelvin van Geene
Creating a workflow with
Azure Logic and API Apps
 Kelvin van Geene,
Software Engineering
 Worked in IT for 8 years,
5 for Avanade as
Integration Consultant
 Main technology focus:
BizTalk and WCF
Who am I?
What are Logic Apps?
“Logic Apps provide a way to simplify and implement
scalable integrations and workflows in the cloud.“
What are Logic Apps?
 Microsoft’s Integration Platform as a Service (IPAAS) on
Azure
What are Logic Apps?
 Microsoft’s Integration Platform as a Service (IPAAS) on
Azure
 Part of the Azure App Service
What are Logic Apps?
 Microsoft’s Integration Platform as a Service (IPAAS) on
Azure
 Part of the Azure App Service
 Since July 27th General Available in Azure
What are Logic Apps?
Example
Example
So, why does this matter?
To me the system integration is very black box. I don’t know
how it works.
Why do you need 40 hours to setup a connection between
these systems?
Why is Integration a dark art that can only be done by an
expensive consultant ?
Some quotes about Integration
To me the system integration is very black box. I don’t know
how it works.
Why do you need 40 hours to setup a connection between
these systems?
Why is Integration a dark art that can only be done by an
expensive consultant ?
Some quotes about Integration
To me the system integration is very black box. I don’t know
how it works.
Why do you need 40 hours to setup a connection between
these systems?
Why is do you need again 40 hours to built this? It is the
same system?!
Some quotes about Integration
1. Complex and tedious
Why are Logic Apps important?
1. Complex and tedious
2. Specialized knowledge required
Why are Logic Apps important?
1. Complex and tedious
2. Specialized knowledge required
3. Custom hard wired coding
Why are Logic Apps important?
1. Complex and tedious
2. Specialized knowledge required
3. Custom hard wired coding
Why are Logic Apps important?
What is available?
Connectors out of the box
 Check tweets on certain hashtag, analyze the data,
create an alert on this.
Common Integration scenarios
 Host an endpoint to receive XML messages, map this to a
different message and sent it towards the destination
Common Integration scenarios
 Retrieve data from SQL database every 5 minutes and
migrate it to a SFTP server. Notify subscribers when
complete.
Common Integration scenarios
 B2B communication
Enterprise Integration
 B2B communication
 Trading Partner
Management and
encryption possibilities
Enterprise Integration
 B2B communication
 Trading Partner
Management and
encryption possibilities
 Still in preview
Enterprise Integration
 Push and connect your own API Apps
 Similar to MVC controller actions
 Deploy existing As-Is
 Third party vendors can push API Apps in the
marketplace
Custom & Third Party
Logic Apps for Business people
Microsoft Flow
Production example
 Started using in production for 1,5 years.
Production example
 Started using in production for 1,5 years.
 Integration between local SAP systems and CRM Online
Production example
 Started using in production for 1,5 years.
 Integration between local SAP systems and CRM Online
 AS2 communication protocol
 Message Signing
 Message Encryption
Production example
 Started using in production for 1,5 years.
 Integration between local SAP systems and CRM Online
 AS2 communication protocol
 Message Signing
 Message Encryption
 7 countries live on the platform
 34 Logic Apps
 6 API Apps
Production example
Production example
Production example
Did I inspire you?
1 month every minute poll = 43,200 billable actions
* 0,0007 = 30,24
(1 poll / min) x (60 min / hr) x (24 hrs/day) x (30 days)
Additional - Pricing
 Control flow in the Logic Apps is still limited, the BizTalk
Orchestrations allow you to run much more complex scenario where
you use control shapes like the Listen Shape, Parallel Shape or Loop.
 There is no easy way to make routing, pub/sub or correlation of
messages easy but you can still do it by using the available
connectors in combination with Service Bus Queues, Topics or even
the Azure Table or Blob Storage
 Reliability, no message lost guarantee, de/batching, large
messages and transaction support are very niche requirements and
have not been fully addressed in this release
 End to end tracking, currently there is no such thing that is
equivalent of BAM, or an ability to extract important business critical
information to be consumed by someone that is not interested in the
technical details of the solution
Additional - BizTalk
Additional - Disadvantages
Not easy to
retrieve
information if
something
goes wrong
Formatting of
data in web
viewer
Settings /
Configuration
management
Additional - On premise gateway

More Related Content

PPTX
Workflow Automation with Logic Apps
PPTX
Integration Tales: Logic & API apps to the rescue!
PPTX
Microsoft Azure Logic apps
PPTX
Building Azure Logic Apps
PPTX
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
PPTX
Azure Logic Apps
PPTX
Connect the Impossible with Azure Logic App
PPTX
Azure Logic Apps and Microsoft Flows
Workflow Automation with Logic Apps
Integration Tales: Logic & API apps to the rescue!
Microsoft Azure Logic apps
Building Azure Logic Apps
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
Azure Logic Apps
Connect the Impossible with Azure Logic App
Azure Logic Apps and Microsoft Flows

What's hot (20)

PPTX
Serverless Architecture - Azure Logic apps
PPTX
Introduction to Microsoft Azure App Service (Logic and API Apps)
PPTX
Integrating SaaS application using Microsoft’s Azure App Service Platform
PPTX
Logic apps and PowerApps - Integrate across your APIs
PPTX
Creating reusable pieces in Logic Apps
PDF
Power apps for business applications
PPTX
Azure Integration in Production with Logic Apps and more
PPTX
Workflow All the Things with Azure Logic Apps
PPTX
Serverless integration - Logic Apps the most comprehensive integration service
PPTX
Application Insights for Integration Developers
PPTX
Azure logic app
PPTX
Integration Monday - Logic App Patterns
PPTX
Azure Logic Apps
PPTX
API Management and Hybrid Integration
PPTX
Business activity tracking and monitoring in Logic Apps
PPTX
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
PPTX
The Hitchhiker’s Guide to Hybrid Connectivity
PPTX
Building loosely coupled integrations with Logic Apps
PPTX
Microsoft Flow in Real World Projects: 2 Years later & What's next
PPTX
Public v1 real world example of azure functions serverless conf london 2016
Serverless Architecture - Azure Logic apps
Introduction to Microsoft Azure App Service (Logic and API Apps)
Integrating SaaS application using Microsoft’s Azure App Service Platform
Logic apps and PowerApps - Integrate across your APIs
Creating reusable pieces in Logic Apps
Power apps for business applications
Azure Integration in Production with Logic Apps and more
Workflow All the Things with Azure Logic Apps
Serverless integration - Logic Apps the most comprehensive integration service
Application Insights for Integration Developers
Azure logic app
Integration Monday - Logic App Patterns
Azure Logic Apps
API Management and Hybrid Integration
Business activity tracking and monitoring in Logic Apps
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
The Hitchhiker’s Guide to Hybrid Connectivity
Building loosely coupled integrations with Logic Apps
Microsoft Flow in Real World Projects: 2 Years later & What's next
Public v1 real world example of azure functions serverless conf london 2016
Ad

Viewers also liked (10)

PDF
The importance of a design-oriented approach to IT solutions
PDF
Virtual Reality met HTC Vive
PDF
Bulutta İş Çözümleri_Esin Yılmaz
PDF
SAP on Microsoft Azure - Case Study | Sysfore
PPTX
Azure_Business_Opportunity
PDF
Big App Workloads on Microsoft Azure - TechEd Europe 2014
PPT
Sysmode company profile
PDF
Mixed Reality met Microsoft HoloLens
PPTX
SAP powered by Microsoft Azure: A match made in the cloud
PPTX
Inside Logic Apps
The importance of a design-oriented approach to IT solutions
Virtual Reality met HTC Vive
Bulutta İş Çözümleri_Esin Yılmaz
SAP on Microsoft Azure - Case Study | Sysfore
Azure_Business_Opportunity
Big App Workloads on Microsoft Azure - TechEd Europe 2014
Sysmode company profile
Mixed Reality met Microsoft HoloLens
SAP powered by Microsoft Azure: A match made in the cloud
Inside Logic Apps
Ad

Similar to Creating a workflow with Azure Logic and API Apps (20)

PPTX
Tech UG - Newcastle 09-17 - logic apps
PPTX
Logic Apps, the power of new integration
PPTX
Hybrid connectivity through Logic Apps (Glenn Colpaert - webinar)
PPTX
Logic appsforbeginners
PDF
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
PPTX
Btug.be - Integrate 2016 Recap by Pieter Vandenheede
PPTX
Integrate 2016 recap (Pieter Vandenheede @BTUGbe)
PPTX
Using logic apps for dynamics 365 integration
PPTX
Logic apps
PPTX
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
PDF
Building Serverless Integration Solutions with Logic Apps (2017-04-22)
PPTX
Serverless integrations using Azure Logic Apps (intro)
PPTX
Azure Logic Apps & AI - Building Integration & AI Solutions
PPTX
Global Azure BootCamp: Azure Logic Apps
PPTX
App Services - Connecting the dots of Web Mobile and Integration_published
PPTX
First Look at Azure Logic Apps (BAUG)
PPTX
GIB 2017 - Azure function and logic apps better together
PPTX
Keynote speech
PPTX
The Future of Integration | Webinar of the 24th of April 2020
PPTX
Azure Logic Apps
Tech UG - Newcastle 09-17 - logic apps
Logic Apps, the power of new integration
Hybrid connectivity through Logic Apps (Glenn Colpaert - webinar)
Logic appsforbeginners
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Btug.be - Integrate 2016 Recap by Pieter Vandenheede
Integrate 2016 recap (Pieter Vandenheede @BTUGbe)
Using logic apps for dynamics 365 integration
Logic apps
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Building Serverless Integration Solutions with Logic Apps (2017-04-22)
Serverless integrations using Azure Logic Apps (intro)
Azure Logic Apps & AI - Building Integration & AI Solutions
Global Azure BootCamp: Azure Logic Apps
App Services - Connecting the dots of Web Mobile and Integration_published
First Look at Azure Logic Apps (BAUG)
GIB 2017 - Azure function and logic apps better together
Keynote speech
The Future of Integration | Webinar of the 24th of April 2020
Azure Logic Apps

More from Avanade Nederland (18)

PDF
Masters in Microsoft 2018 - Blockchain
PDF
Geek + E.I. = Success in AI
PDF
5 tips als je nu wilt starten met digital marketing analytics
PDF
IOT & Machine Learning
PDF
Beveilig je data met windows 10
PDF
Designing & Orchestrating the Customer Experience
PDF
Embracing mobile: How can we track customer interaction outside of the PC?
PDF
Introduction to ASP.NET Core
PDF
Avanade Stageopdrachten
PDF
Digitale werklek adoptie
PDF
Digital workplace insights
PDF
Business case voor een digitale werkplek
PDF
Van intranet naar een digitale werkplek
PDF
How Windows 10 is enabling the digital workplace
PDF
Unified Service Desk for Contact Centers
PDF
Principes van Service Oriented Architecture
PDF
Harnessing the power of your organization’s channels
PDF
Maak kennis met Scrum
Masters in Microsoft 2018 - Blockchain
Geek + E.I. = Success in AI
5 tips als je nu wilt starten met digital marketing analytics
IOT & Machine Learning
Beveilig je data met windows 10
Designing & Orchestrating the Customer Experience
Embracing mobile: How can we track customer interaction outside of the PC?
Introduction to ASP.NET Core
Avanade Stageopdrachten
Digitale werklek adoptie
Digital workplace insights
Business case voor een digitale werkplek
Van intranet naar een digitale werkplek
How Windows 10 is enabling the digital workplace
Unified Service Desk for Contact Centers
Principes van Service Oriented Architecture
Harnessing the power of your organization’s channels
Maak kennis met Scrum

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Cloud computing and distributed systems.
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPT
Teaching material agriculture food technology
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Reach Out and Touch Someone: Haptics and Empathic Computing
Cloud computing and distributed systems.
Network Security Unit 5.pdf for BCA BBA.
Digital-Transformation-Roadmap-for-Companies.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
NewMind AI Weekly Chronicles - August'25 Week I
Encapsulation_ Review paper, used for researhc scholars
Dropbox Q2 2025 Financial Results & Investor Presentation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The AUB Centre for AI in Media Proposal.docx
Big Data Technologies - Introduction.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Teaching material agriculture food technology
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

Creating a workflow with Azure Logic and API Apps

  • 1. Logic apps and more in Production Kelvin van Geene Creating a workflow with Azure Logic and API Apps
  • 2.  Kelvin van Geene, Software Engineering  Worked in IT for 8 years, 5 for Avanade as Integration Consultant  Main technology focus: BizTalk and WCF Who am I?
  • 4. “Logic Apps provide a way to simplify and implement scalable integrations and workflows in the cloud.“ What are Logic Apps?
  • 5.  Microsoft’s Integration Platform as a Service (IPAAS) on Azure What are Logic Apps?
  • 6.  Microsoft’s Integration Platform as a Service (IPAAS) on Azure  Part of the Azure App Service What are Logic Apps?
  • 7.  Microsoft’s Integration Platform as a Service (IPAAS) on Azure  Part of the Azure App Service  Since July 27th General Available in Azure What are Logic Apps?
  • 10. So, why does this matter?
  • 11. To me the system integration is very black box. I don’t know how it works. Why do you need 40 hours to setup a connection between these systems? Why is Integration a dark art that can only be done by an expensive consultant ? Some quotes about Integration
  • 12. To me the system integration is very black box. I don’t know how it works. Why do you need 40 hours to setup a connection between these systems? Why is Integration a dark art that can only be done by an expensive consultant ? Some quotes about Integration
  • 13. To me the system integration is very black box. I don’t know how it works. Why do you need 40 hours to setup a connection between these systems? Why is do you need again 40 hours to built this? It is the same system?! Some quotes about Integration
  • 14. 1. Complex and tedious Why are Logic Apps important?
  • 15. 1. Complex and tedious 2. Specialized knowledge required Why are Logic Apps important?
  • 16. 1. Complex and tedious 2. Specialized knowledge required 3. Custom hard wired coding Why are Logic Apps important?
  • 17. 1. Complex and tedious 2. Specialized knowledge required 3. Custom hard wired coding Why are Logic Apps important?
  • 19. Connectors out of the box
  • 20.  Check tweets on certain hashtag, analyze the data, create an alert on this. Common Integration scenarios
  • 21.  Host an endpoint to receive XML messages, map this to a different message and sent it towards the destination Common Integration scenarios
  • 22.  Retrieve data from SQL database every 5 minutes and migrate it to a SFTP server. Notify subscribers when complete. Common Integration scenarios
  • 24.  B2B communication  Trading Partner Management and encryption possibilities Enterprise Integration
  • 25.  B2B communication  Trading Partner Management and encryption possibilities  Still in preview Enterprise Integration
  • 26.  Push and connect your own API Apps  Similar to MVC controller actions  Deploy existing As-Is  Third party vendors can push API Apps in the marketplace Custom & Third Party
  • 27. Logic Apps for Business people Microsoft Flow
  • 29.  Started using in production for 1,5 years. Production example
  • 30.  Started using in production for 1,5 years.  Integration between local SAP systems and CRM Online Production example
  • 31.  Started using in production for 1,5 years.  Integration between local SAP systems and CRM Online  AS2 communication protocol  Message Signing  Message Encryption Production example
  • 32.  Started using in production for 1,5 years.  Integration between local SAP systems and CRM Online  AS2 communication protocol  Message Signing  Message Encryption  7 countries live on the platform  34 Logic Apps  6 API Apps Production example
  • 36. 1 month every minute poll = 43,200 billable actions * 0,0007 = 30,24 (1 poll / min) x (60 min / hr) x (24 hrs/day) x (30 days) Additional - Pricing
  • 37.  Control flow in the Logic Apps is still limited, the BizTalk Orchestrations allow you to run much more complex scenario where you use control shapes like the Listen Shape, Parallel Shape or Loop.  There is no easy way to make routing, pub/sub or correlation of messages easy but you can still do it by using the available connectors in combination with Service Bus Queues, Topics or even the Azure Table or Blob Storage  Reliability, no message lost guarantee, de/batching, large messages and transaction support are very niche requirements and have not been fully addressed in this release  End to end tracking, currently there is no such thing that is equivalent of BAM, or an ability to extract important business critical information to be consumed by someone that is not interested in the technical details of the solution Additional - BizTalk
  • 38. Additional - Disadvantages Not easy to retrieve information if something goes wrong Formatting of data in web viewer Settings / Configuration management
  • 39. Additional - On premise gateway