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)

PDF
SoC Keynote:The State of the Art in Integration Technology
PPTX
#MicrosoftGraph Community call - automating your digital workplace provisioni...
PPTX
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
PPT
Innovate2011 DevOps TSRM RTC
PPTX
Enterprise integration primer
PDF
Oracle Cloud Quarterly What’s New and What It Means.pdf
PPTX
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
PPTX
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
PDF
Dev Dives: Unlock automation adoption with UiPath Apps
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
PPTX
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
PDF
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
PPT
The Magic Of Application Lifecycle Management In Vs Public
PPTX
#dbhouseparty - Should I be building Microservices?
PPTX
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
PPT
Aspect Oriented Software Development
PDF
Automation through APIs with the new UiPath Integration Service
PDF
APIdays Helsinki 2019 - How API Will Help Win the Deals - the Case of Infrast...
PDF
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
SoC Keynote:The State of the Art in Integration Technology
#MicrosoftGraph Community call - automating your digital workplace provisioni...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
Building Real-Time Gen AI Applications with SingleStore and Confluent
Innovate2011 DevOps TSRM RTC
Enterprise integration primer
Oracle Cloud Quarterly What’s New and What It Means.pdf
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
Dev Dives: Unlock automation adoption with UiPath Apps
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
The Magic Of Application Lifecycle Management In Vs Public
#dbhouseparty - Should I be building Microservices?
#SPSToronto Digital Workplace provisioning with #MicrosoftGraph and #Azure fu...
Aspect Oriented Software Development
Automation through APIs with the new UiPath Integration Service
APIdays Helsinki 2019 - How API Will Help Win the Deals - the Case of Infrast...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...

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)

PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPT
Teaching material agriculture food technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
KodekX | Application Modernization Development
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Approach and Philosophy of On baking technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Teaching material agriculture food technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
KodekX | Application Modernization Development
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Approach and Philosophy of On baking technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Electronic commerce courselecture one. Pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Understanding_Digital_Forensics_Presentation.pptx
Machine learning based COVID-19 study performance prediction
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
NewMind AI Monthly Chronicles - July 2025
Chapter 3 Spatial Domain Image Processing.pdf
The AUB Centre for AI in Media Proposal.docx

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