SlideShare a Scribd company logo
PRESENTS
TECHNOLOGY PARTNER
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Tulika Chaudharie / Harikharan Krishnaraju
Escalation Engineer, Microsoft
Workflow Automation with Logic Apps
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Microsoft’s Enterprise integration vision
Automate business
processes in the cloud
with Logic Apps
Managed
connectors
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Out-of-box connectors
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Upcoming connectors
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Demo: Logic App
7
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
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
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
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
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Recurring
schedule
Polling an API
HTTP POST
Request
Webhook
subscription
Triggering a Logic App instance
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Demo: Using Swagger and
Webhooks
11
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Workflow Definition Language
12
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Control flow
Response For Each Split On Do Until Conditions
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• @if(<expression>, <true>, <false>)
• @xml(<string/object>)
• @xpath(<xml>, <xpath>)
• @json/base64/binary/datauri/string()
• @result(<scope>, <status>)
Built-in Workflow Definition Functions
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Demo: Control Flow
15
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Demo: Logic Apps Designer
in Visual Studio
16
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• Trigger history works for polling triggers
• Action history shows all runs for the logic app
• For each action you can see:
• All of the inputs to the action
• All of the outputs from the action
• What the status was and any errors
Debugging and History
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• Consumption pricing
• All actions that were executed, whether they were successful or failed are metered as an action execution.
• As an example, if a Logic App was created which polls for data every one minute over the course of ten days, the
resulting billable actions would be 14,400.
(1 poll / min) x (60 min / hr) x (24 hrs/day) x (10 days) = 14,400 billable actions.
• App Service Plans
• No longer required
• Previously created logic apps in an App Service Plan will continue working
• Throttling based on the plan
• More details at
• https://azure.microsoft.com/en-in/pricing/details/logic-apps/
Logic Apps Pricing Model
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Questions?
19
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Thank You!
20

More Related Content

What's hot (20)

PPTX
Google Cloud Platform (GCP)
Chetan Sharma
 
PDF
Mastering Azure Monitor
Richard Conway
 
PPTX
Cloud testing
Khizra Sammad
 
PPTX
Azure storage
Raju Kumar
 
PPTX
NashTech - Azure Application Insights
Phi Huynh
 
PPTX
Introduction To AWS & AWS Lambda
An Nguyen
 
ODP
Introduction to AWS
Hesham Amin
 
PPTX
Google cloud platform
Piyumi Niwanthika Herath
 
PPTX
Introduction to Google Cloud Platform
dhruv_chaudhari
 
PDF
AWS Black Belt Online Seminar 2017 Amazon Kinesis
Amazon Web Services Japan
 
PDF
Cloud Migration: Moving Data and Infrastructure to the Cloud
Safe Software
 
PPTX
Why to Cloud Native
Karthik Gaekwad
 
PPTX
Introduction to CloudStack
CloudStack - Open Source Cloud Computing Project
 
PDF
Azure landing zones - Terraform module design considerations - Azure Architec...
DubemJavapi
 
PPTX
Azure Service Bus
BizTalk360
 
PDF
A Tour of Google Cloud Platform
Colin Su
 
PPTX
Power Platform Governance
Daniel Laskewitz
 
DOCX
Seminar report on microsoft azure
Mohammad Ilyas Malik
 
PPTX
cloud computing
Yasir Hilal
 
PPTX
Aws ppt
RamyaG50
 
Google Cloud Platform (GCP)
Chetan Sharma
 
Mastering Azure Monitor
Richard Conway
 
Cloud testing
Khizra Sammad
 
Azure storage
Raju Kumar
 
NashTech - Azure Application Insights
Phi Huynh
 
Introduction To AWS & AWS Lambda
An Nguyen
 
Introduction to AWS
Hesham Amin
 
Google cloud platform
Piyumi Niwanthika Herath
 
Introduction to Google Cloud Platform
dhruv_chaudhari
 
AWS Black Belt Online Seminar 2017 Amazon Kinesis
Amazon Web Services Japan
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Safe Software
 
Why to Cloud Native
Karthik Gaekwad
 
Azure landing zones - Terraform module design considerations - Azure Architec...
DubemJavapi
 
Azure Service Bus
BizTalk360
 
A Tour of Google Cloud Platform
Colin Su
 
Power Platform Governance
Daniel Laskewitz
 
Seminar report on microsoft azure
Mohammad Ilyas Malik
 
cloud computing
Yasir Hilal
 
Aws ppt
RamyaG50
 

Viewers also liked (14)

PPTX
Investing in Cloud Integration at Microsoft IT
BizTalk360
 
PPTX
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
Sandro Pereira
 
PPTX
The citizen integrator
BizTalk360
 
PPTX
Introduction to Microsoft Integration Technologies
BizTalk360
 
PDF
Creating a workflow with Azure Logic and API Apps
Avanade Nederland
 
PPTX
What to look for in an integration platform
BizTalk360
 
PPTX
Hybrid connectivity options with the microsoft cloud
BizTalk360
 
PPTX
BizTalk Server with SQL Server AlwaysOn
BizTalk360
 
PDF
Hybrid Integration using BizTalk and Azure
BizTalk360
 
PPTX
Building a Web API with ASP.Net Core
BizTalk360
 
PPTX
Inside Logic Apps
BizTalk360
 
PPTX
Microservices and the Cloud based future of integration final
BizTalk360
 
PPTX
Serverless Architecture - Azure Logic apps
Puneet Ghanshani
 
PPTX
Serverless integration - Logic Apps the most comprehensive integration service
BizTalk360
 
Investing in Cloud Integration at Microsoft IT
BizTalk360
 
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
Sandro Pereira
 
The citizen integrator
BizTalk360
 
Introduction to Microsoft Integration Technologies
BizTalk360
 
Creating a workflow with Azure Logic and API Apps
Avanade Nederland
 
What to look for in an integration platform
BizTalk360
 
Hybrid connectivity options with the microsoft cloud
BizTalk360
 
BizTalk Server with SQL Server AlwaysOn
BizTalk360
 
Hybrid Integration using BizTalk and Azure
BizTalk360
 
Building a Web API with ASP.Net Core
BizTalk360
 
Inside Logic Apps
BizTalk360
 
Microservices and the Cloud based future of integration final
BizTalk360
 
Serverless Architecture - Azure Logic apps
Puneet Ghanshani
 
Serverless integration - Logic Apps the most comprehensive integration service
BizTalk360
 
Ad

Similar to Workflow Automation with Logic Apps (20)

PPTX
Using Azure Functions for Integration
BizTalk360
 
PDF
Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Paco de la Cruz
 
PDF
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Jorge Millán Cabrera
 
PDF
Integroi oikein BizTalkilla ja Azurella
Bilot
 
PPTX
First Look at Azure Logic Apps (BAUG)
Daniel Toomey
 
PPTX
Logic Apps, the power of new integration
Félix Mondelo
 
PDF
Building Serverless Integration Solutions with Logic Apps (2017-04-22)
Paco de la Cruz
 
PPTX
Azure Logic Apps
David Schneider
 
PDF
IT PRO | Connections 2020 : Introduction to Logic Apps and automation solutio...
George Grammatikos
 
PPTX
Evolution of Integration Space
BizTalk360
 
PPTX
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
David Schneider
 
PPTX
Azure Logic Apps and Microsoft Flows
BizTalk360
 
PPTX
GAB 2017 - Logic Apps and Azure Functions
Wagner Silveira
 
PPTX
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
BizTalk360
 
PPTX
Azure Logic Apps & AI - Building Integration & AI Solutions
Daniel Toomey
 
PPTX
Serverless integrations using Azure Logic Apps (intro)
Callon Campbell
 
PPTX
Logic appsforbeginners
Mandar Dharmadhikari
 
PDF
Microsoft Flow Customer Presentation
Dock 365
 
PPTX
Workflow All the Things with Azure Logic Apps
Josh Lane
 
PPTX
Integrate 2019 - Creating a Processing Pipeline with Azure Functions and AIS
Wagner Silveira
 
Using Azure Functions for Integration
BizTalk360
 
Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Paco de la Cruz
 
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Jorge Millán Cabrera
 
Integroi oikein BizTalkilla ja Azurella
Bilot
 
First Look at Azure Logic Apps (BAUG)
Daniel Toomey
 
Logic Apps, the power of new integration
Félix Mondelo
 
Building Serverless Integration Solutions with Logic Apps (2017-04-22)
Paco de la Cruz
 
Azure Logic Apps
David Schneider
 
IT PRO | Connections 2020 : Introduction to Logic Apps and automation solutio...
George Grammatikos
 
Evolution of Integration Space
BizTalk360
 
SPS Zurich 2018 - Azure Logic Apps: the new workflow engine
David Schneider
 
Azure Logic Apps and Microsoft Flows
BizTalk360
 
GAB 2017 - Logic Apps and Azure Functions
Wagner Silveira
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
BizTalk360
 
Azure Logic Apps & AI - Building Integration & AI Solutions
Daniel Toomey
 
Serverless integrations using Azure Logic Apps (intro)
Callon Campbell
 
Logic appsforbeginners
Mandar Dharmadhikari
 
Microsoft Flow Customer Presentation
Dock 365
 
Workflow All the Things with Azure Logic Apps
Josh Lane
 
Integrate 2019 - Creating a Processing Pipeline with Azure Functions and AIS
Wagner Silveira
 
Ad

More from BizTalk360 (20)

PPTX
Optimise Business Activity Tracking – Insights from Smurfit Kappa
BizTalk360
 
PPTX
Optimise Business Activity Tracking – Insights from Smurfit Kappa
BizTalk360
 
PPTX
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
BizTalk360
 
PPTX
Integration Monday - Logic Apps: Development Experiences
BizTalk360
 
PPTX
Integration Monday - BizTalk Migrator Deep Dive
BizTalk360
 
PPTX
Testing for Logic App Solutions | Integration Monday
BizTalk360
 
PPTX
No-Slides
BizTalk360
 
PPTX
System Integration using Reactive Programming | Integration Monday
BizTalk360
 
PPTX
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
BizTalk360
 
PPTX
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
BizTalk360
 
PPTX
Integration-Monday-Infrastructure-As-Code-With-Terraform
BizTalk360
 
PDF
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
BizTalk360
 
PPTX
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
BizTalk360
 
PPTX
Integration-Monday-Building-Stateful-Workloads-Kubernetes
BizTalk360
 
PPTX
Integration-Monday-Logic-Apps-Tips-Tricks
BizTalk360
 
PPTX
Integration-Monday-Terraform-Serverless
BizTalk360
 
PPTX
Integration-Monday-Microsoft-Power-Platform
BizTalk360
 
PDF
One name unify them all
BizTalk360
 
PPTX
Securely Publishing Azure Services
BizTalk360
 
PPTX
Integration-Monday-BizTalk-Server-2020
BizTalk360
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
BizTalk360
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
BizTalk360
 
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
BizTalk360
 
Integration Monday - Logic Apps: Development Experiences
BizTalk360
 
Integration Monday - BizTalk Migrator Deep Dive
BizTalk360
 
Testing for Logic App Solutions | Integration Monday
BizTalk360
 
No-Slides
BizTalk360
 
System Integration using Reactive Programming | Integration Monday
BizTalk360
 
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
BizTalk360
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
BizTalk360
 
Integration-Monday-Infrastructure-As-Code-With-Terraform
BizTalk360
 
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
BizTalk360
 
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
BizTalk360
 
Integration-Monday-Building-Stateful-Workloads-Kubernetes
BizTalk360
 
Integration-Monday-Logic-Apps-Tips-Tricks
BizTalk360
 
Integration-Monday-Terraform-Serverless
BizTalk360
 
Integration-Monday-Microsoft-Power-Platform
BizTalk360
 
One name unify them all
BizTalk360
 
Securely Publishing Azure Services
BizTalk360
 
Integration-Monday-BizTalk-Server-2020
BizTalk360
 

Recently uploaded (20)

PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
July Patch Tuesday
Ivanti
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Biography of Daniel Podor.pdf
Daniel Podor
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 

Workflow Automation with Logic Apps

  • 1. PRESENTS TECHNOLOGY PARTNER INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Tulika Chaudharie / Harikharan Krishnaraju Escalation Engineer, Microsoft Workflow Automation with Logic Apps
  • 2. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Microsoft’s Enterprise integration vision
  • 3. Automate business processes in the cloud with Logic Apps
  • 5. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Out-of-box connectors
  • 6. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Upcoming connectors
  • 7. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Demo: Logic App 7
  • 8. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 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
  • 9. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 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
  • 10. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Recurring schedule Polling an API HTTP POST Request Webhook subscription Triggering a Logic App instance
  • 11. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Demo: Using Swagger and Webhooks 11
  • 12. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Workflow Definition Language 12
  • 13. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Control flow Response For Each Split On Do Until Conditions
  • 14. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • @if(<expression>, <true>, <false>) • @xml(<string/object>) • @xpath(<xml>, <xpath>) • @json/base64/binary/datauri/string() • @result(<scope>, <status>) Built-in Workflow Definition Functions
  • 15. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Demo: Control Flow 15
  • 16. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Demo: Logic Apps Designer in Visual Studio 16
  • 17. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • Trigger history works for polling triggers • Action history shows all runs for the logic app • For each action you can see: • All of the inputs to the action • All of the outputs from the action • What the status was and any errors Debugging and History
  • 18. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • Consumption pricing • All actions that were executed, whether they were successful or failed are metered as an action execution. • As an example, if a Logic App was created which polls for data every one minute over the course of ten days, the resulting billable actions would be 14,400. (1 poll / min) x (60 min / hr) x (24 hrs/day) x (10 days) = 14,400 billable actions. • App Service Plans • No longer required • Previously created logic apps in an App Service Plan will continue working • Throttling based on the plan • More details at • https://azure.microsoft.com/en-in/pricing/details/logic-apps/ Logic Apps Pricing Model
  • 19. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Questions? 19
  • 20. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Thank You! 20

Editor's Notes

  • #11: 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