SlideShare a Scribd company logo
1 of 23
CONNECT THE
IMPOSSIBLE WITH LOGIC
APP
ABOUT ME
??
AGENDA
•Modernization of Integration
•API Connections
•Management
•Demo
Use simple, intuitive tools
Create crucial, reliable tasks without
coding
Integrate your mobile and web-
based apps
Connect existing apps to SaaS
servicesBizTalk APIs for expert integration
scenarios
CONNECT & AUTOMATE COMMON
TASKS
API CONNECTORS
MANAGED
CONNECTORS
API Connections
• Authenticate once and re-use
• Differentiate connection
configuration
• Simple to deploy
CLOUD APIS
• Azure Blob
• Azure Service Bus
• Bing Search
• Box
• Dropbox
• Dynamics CRM Online
• GitHub
• Office 365 (Outlook, Users,
Video)
• MailChimp
• OneDrive
• OneDrive for Business
• Project Online
• Salesforce
• SendGrid
• SharePoint Online
• Slack
• SQL Azure
• Trello
• Twilio
• Twitter
• Wunderlist
• Yammer
• HTTP, HTTPS
• HTTP Webhook
• FTP, SFTP
• SMTP
• Delay
• Workflow
• RSS
SaaS
Protocols
OUT OF BOX
CONNECTORS
• Instagram
• Outlook.com
• User Voice
• ZenDesk
• Google Mail
• Lithium
• Stripe
• Bing Search
• Mandrill
• Validate
• Transform (+Mapper)
• Convert (XML-FF)
• X12
• EDIFACT
• AS2
• Party resolution
SaaS
BizTalk Messaging & B2B
Hybrid
• SQL Server
• IBM DB2
• Oracle DB
• File
• SharePoint Server
• Informix
• Websphere MQ
• SAP
• Oracle EBS
• CICS
UPCOMING
CONNECTORS
Now Included!
CUSTOM APIS, CODE AND
COMPONENTIZATION
•Host custom web services
•Utilize the power of App
Services
•Auto-discovery
•First-class designer
experience
API Apps
•Extend Logic Apps
capabilities with custom
code
•Auto-discovery of your
Azure Functions
•Create Azure Functions
inline
Azure
Functions
•Componentize logic across
workflows for re-use
•Auto-discovery of
Workflows in subscription
•Built in long running
asynchronous support
•Secure using RBAC
Nested
Workflows
CONNECTING TO OTHER SERVICES
•Declaratively reference external APIs
HTTP + Swagger
•Connect to any RESTful service
Direct HTTP REST
•Subscribe to external service’s events using a webhook
HTTP Webhook
Recurring schedule
Polling an API
HTTP POST
Request
Webhook
subscription
TRIGGERING A LOGIC APP
INSTANCE
DEPLOYED IN ALL REGIONS
CREATE A
LOGIC APP
CREATE AN API APP
WHAT’S THE DIFFERENCE?
MANAGEMENT
DEBUGGING AND HISTORY
Trigger history shows polling results
Run history shows details for each logic app run
• Run statistics
• Action execution log
o All of the inputs to the action
o All of the outputs from the action
o Status and errors
All accessible via Portal, API, SDK
Azure
AZURE DIAGNOSTICS AND
TRACKED PROPERTIES
• Enable Diagnostics for Workflow Run and
Tracked Properties
• Integrate with Operations Management Suite
and Azure Event Hub
• Centralize telemetry and tracking across
solutions and technologies
DEMO: LOGIC APP
LOGIC APP: READING NOTES
MyClippings API App:
https://github.com/FBoucher/MyClippingsAPIApp
Readability Api App:
https://github.com/FBoucher/ReadabilityApiApp
ReadingNotes API App:
https://github.com/FBoucher/ReadingNotesApiApp
More to come!
Follow me on Twitter or my blogs for the latest details…
REACH OUT / REACH IN
Logic Apps Blog - http://aka.ms/logicappsblog
Logic Apps Live Webcast - http://aka.ms/logicappslive
Twitter: @fboucheros
Blog: frankysnotes.com
Blog (FR): cloudenfrancais.com

More Related Content

What's hot

What's hot (20)

Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
 
Creating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API AppsCreating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API Apps
 
Introduction to Microsoft Azure App Service (Logic and API Apps)
Introduction to Microsoft Azure App Service (Logic and API Apps)Introduction to Microsoft Azure App Service (Logic and API Apps)
Introduction to Microsoft Azure App Service (Logic and API Apps)
 
API Management and Hybrid Integration
API Management and Hybrid IntegrationAPI Management and Hybrid Integration
API Management and Hybrid Integration
 
Azure Integration in Production with Logic Apps and more
Azure Integration in Production with Logic Apps and moreAzure Integration in Production with Logic Apps and more
Azure Integration in Production with Logic Apps and more
 
Azure logic app
Azure logic appAzure logic app
Azure logic app
 
Azure Logic Apps and Microsoft Flows
Azure Logic Apps and Microsoft FlowsAzure Logic Apps and Microsoft Flows
Azure Logic Apps and Microsoft Flows
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016
 
Integrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service PlatformIntegrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service Platform
 
Introduction to Azure Functions - Tutorial
Introduction to Azure Functions - TutorialIntroduction to Azure Functions - Tutorial
Introduction to Azure Functions - Tutorial
 
Azure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparisonAzure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparison
 
Application Insights for Integration Developers
Application Insights for Integration DevelopersApplication Insights for Integration Developers
Application Insights for Integration Developers
 
Workflow All the Things with Azure Logic Apps
Workflow All the Things with Azure Logic AppsWorkflow All the Things with Azure Logic Apps
Workflow All the Things with Azure Logic Apps
 
Azure API Apps
Azure API AppsAzure API Apps
Azure API Apps
 
Using Azure Functions for Integration
Using Azure Functions for IntegrationUsing Azure Functions for Integration
Using Azure Functions for Integration
 
The Hitchhiker’s Guide to Hybrid Connectivity
The Hitchhiker’s Guide to Hybrid ConnectivityThe Hitchhiker’s Guide to Hybrid Connectivity
The Hitchhiker’s Guide to Hybrid Connectivity
 
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
 
Creating reusable pieces in Logic Apps
Creating reusable pieces in Logic AppsCreating reusable pieces in Logic Apps
Creating reusable pieces in Logic Apps
 
Integration Monday - Logic App Patterns
Integration Monday - Logic App PatternsIntegration Monday - Logic App Patterns
Integration Monday - Logic App Patterns
 
Connect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure ADConnect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure AD
 

Similar to Connect the Impossible with Azure Logic App

Introduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure FunctionsIntroduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure Functions
BIWUG
 

Similar to Connect the Impossible with Azure Logic App (20)

Connector API Apps
Connector API AppsConnector API Apps
Connector API Apps
 
Keynote speech
Keynote speechKeynote speech
Keynote speech
 
Serverless integrations using Azure Logic Apps (intro)
Serverless integrations using Azure Logic Apps (intro)Serverless integrations using Azure Logic Apps (intro)
Serverless integrations using Azure Logic Apps (intro)
 
Logic apps and PowerApps - Integrate across your APIs
Logic apps and PowerApps - Integrate across your APIsLogic apps and PowerApps - Integrate across your APIs
Logic apps and PowerApps - Integrate across your APIs
 
Azure app service to create web and mobile apps
Azure app service to create web and mobile appsAzure app service to create web and mobile apps
Azure app service to create web and mobile apps
 
Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...
Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...
Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...
 
Azure Functions & Serverless Computing
Azure Functions & Serverless ComputingAzure Functions & Serverless Computing
Azure Functions & Serverless Computing
 
Azure App Service at Let's Dev This
Azure App Service at Let's Dev ThisAzure App Service at Let's Dev This
Azure App Service at Let's Dev This
 
Logic apps
Logic appsLogic apps
Logic apps
 
Azure app services API apps
Azure app services API appsAzure app services API apps
Azure app services API apps
 
First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)
 
The new Azure App Service Architecture
The new Azure App Service ArchitectureThe new Azure App Service Architecture
The new Azure App Service Architecture
 
A lap around azure function proxy
A lap around azure function proxyA lap around azure function proxy
A lap around azure function proxy
 
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
SPS Zurich 2018 - Azure Logic Apps: the new workflow engineSPS Zurich 2018 - Azure Logic Apps: the new workflow engine
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
 
Azure full
Azure fullAzure full
Azure full
 
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
 
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
 
Introduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure FunctionsIntroduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure Functions
 
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
 
Azure Functions 101
Azure Functions 101Azure Functions 101
Azure Functions 101
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

Connect the Impossible with Azure Logic App

  • 3. ??
  • 4. AGENDA •Modernization of Integration •API Connections •Management •Demo
  • 5. Use simple, intuitive tools Create crucial, reliable tasks without coding Integrate your mobile and web- based apps Connect existing apps to SaaS servicesBizTalk APIs for expert integration scenarios CONNECT & AUTOMATE COMMON TASKS
  • 7. MANAGED CONNECTORS API Connections • Authenticate once and re-use • Differentiate connection configuration • Simple to deploy CLOUD APIS
  • 8. • Azure Blob • Azure Service Bus • Bing Search • Box • Dropbox • Dynamics CRM Online • GitHub • Office 365 (Outlook, Users, Video) • MailChimp • OneDrive • OneDrive for Business • Project Online • Salesforce • SendGrid • SharePoint Online • Slack • SQL Azure • Trello • Twilio • Twitter • Wunderlist • Yammer • HTTP, HTTPS • HTTP Webhook • FTP, SFTP • SMTP • Delay • Workflow • RSS SaaS Protocols OUT OF BOX CONNECTORS
  • 9. • Instagram • Outlook.com • User Voice • ZenDesk • Google Mail • Lithium • Stripe • Bing Search • Mandrill • Validate • Transform (+Mapper) • Convert (XML-FF) • X12 • EDIFACT • AS2 • Party resolution SaaS BizTalk Messaging & B2B Hybrid • SQL Server • IBM DB2 • Oracle DB • File • SharePoint Server • Informix • Websphere MQ • SAP • Oracle EBS • CICS UPCOMING CONNECTORS Now Included!
  • 10. CUSTOM APIS, CODE AND COMPONENTIZATION •Host custom web services •Utilize the power of App Services •Auto-discovery •First-class designer experience API Apps •Extend Logic Apps capabilities with custom code •Auto-discovery of your Azure Functions •Create Azure Functions inline Azure Functions •Componentize logic across workflows for re-use •Auto-discovery of Workflows in subscription •Built in long running asynchronous support •Secure using RBAC Nested Workflows
  • 11. CONNECTING TO OTHER SERVICES •Declaratively reference external APIs HTTP + Swagger •Connect to any RESTful service Direct HTTP REST •Subscribe to external service’s events using a webhook HTTP Webhook
  • 12. Recurring schedule Polling an API HTTP POST Request Webhook subscription TRIGGERING A LOGIC APP INSTANCE
  • 13. DEPLOYED IN ALL REGIONS
  • 18. DEBUGGING AND HISTORY Trigger history shows polling results Run history shows details for each logic app run • Run statistics • Action execution log o All of the inputs to the action o All of the outputs from the action o Status and errors All accessible via Portal, API, SDK Azure
  • 19. AZURE DIAGNOSTICS AND TRACKED PROPERTIES • Enable Diagnostics for Workflow Run and Tracked Properties • Integrate with Operations Management Suite and Azure Event Hub • Centralize telemetry and tracking across solutions and technologies
  • 21. LOGIC APP: READING NOTES MyClippings API App: https://github.com/FBoucher/MyClippingsAPIApp Readability Api App: https://github.com/FBoucher/ReadabilityApiApp ReadingNotes API App: https://github.com/FBoucher/ReadingNotesApiApp More to come! Follow me on Twitter or my blogs for the latest details…
  • 22.
  • 23. REACH OUT / REACH IN Logic Apps Blog - http://aka.ms/logicappsblog Logic Apps Live Webcast - http://aka.ms/logicappslive Twitter: @fboucheros Blog: frankysnotes.com Blog (FR): cloudenfrancais.com

Editor's Notes

  1. Manual - makes the Logic app an endpoint for you call Recurrence - a simple trigger that fires based on a schedule HTTP - polling an HTTP web endpoint. The HTTP endpoint must conform to a specific triggering contract - either by using a 202-async pattern, or by returning an array ApiConnection - polling like HTTP, however, takes advantage of the Microsoft managed APIs HTTPWebhook - opens an endpoint like Manual, but will also call out to the specified URL to register and unregister ApiConnectionWebhook - like HTTPWebhook, but taking advantage of the Microsoft managed APIs
  2. At GA Logic Apps is in every Azure region providing proximity to the other Azure resources you connect to and to the external clients and services.