SlideShare a Scribd company logo
1
Orchestrating Microservices like a Ninja!
Stuart Leeks
Technical Evangelist

@stuartleeks
Orchestrating Microservices like a Ninja
Stuart Leeks
Technical Evangelist
@stuartleeks
stuart.leeks@microsoft.com 2
@iloveapis
 #likeaninja
Orchestrating Microservices #likeaninja
Stuart Leeks
Technical Evangelist
@stuartleeks
stuart.leeks@microsoft.com 3
@iloveapis
 #likeaninja
The views expressed in this presentation are those of
the presenter, and not necessarily those of Apigee
Corporation or the presenter’s employer.
4
5
©2016 Apigee. All Rights Reserved.
6
7
©2016 Apigee. All Rights Reserved.
8
9
©2016 Apigee. All Rights Reserved.
10
©2016 Apigee. All Rights Reserved.
Bringing APIs together
11
Bringing APIs together - code
12
Logic Apps
13
©2016 Apigee. All Rights Reserved. 
PREVIEW
Once upon a time…
Once upon a time…
Once upon a time…
Once upon a time…
Once upon a time…
Once upon a time…
Once upon a time…
And now we have …
Logic Apps 
Develop and deliver powerful integration solutions with ease
PREVIEW
https://aka.ms/logicapps
•  Box
•  Chatter
•  Delay
•  Dropbox
•  Azure HD Insight
•  Slack
•  Azure Media Services
•  OneDrive
•  SharePoint 
•  SQL Azure
•  Office 365
•  QuickBooks
•  SalesForce
•  Sugar CRM 
•  Dynamics CRM
•  Azure Service Bus
•  Azure Storage
•  Timer / Recurrence
•  Twilio
•  Twitter
•  Azure Web Jobs 
•  Yammer

•  HTTP, HTTPS 
•  FTP, SFTP
•  POP3/IMAP
•  SMTP
•  File
•  Batching / Debatching
•  Validate
•  Extract (XPath)
•  Transform (+Mapper)
•  Convert (XML-JSON)
•  Convert (XML-FF)
•  X12
•  EDIFACT
•  AS2
•  TPM
•  Rules Engine
•  Flat file
SaaS
Protocols
BizTalk Messaging & B2B
Built-in API Connectors
Hybrid
•  IBM DB2
•  Informix
•  Websphere MQ
•  SQL Server
•  SharePoint Server
•  Oracle
•  SAP
•  Hybrid Connectivity
Key concepts
• Triggers
• Actions
24
Key concepts
• Response
25
Demo: Getting Started
26
Key concepts
• Workflow definition
27
Calc – trigger schema
28
Key concepts
• Conditions
29
Demo: Calling the Calculator
30
Demo: Calling the Calculator
31
+447400080494


add 1 2

sub 3 2
Demo: Calling the Calculator
32
+44 7400 080 494
Calc - SMS
33
Key concepts
• Do…until
– Repeat until condition met
– Define limit
•  Time
•  Number of iterations
34
Debugging and History
•  Trigger history shows polling results
•  Run history shows details for each logic app run
– Run statistics
– Action execution log
•  All of the inputs to the action
•  All of the outputs from the action
•  Status and errors
35
Azure
Demo: More Connectors and APIs
36
Demo: More Connectors and APIs
37
#iloveapis #likeaninja
Twitter - sentiment
38
Use simple, intuitive tools
"
"
Create crucial, reliable tasks without coding

"
Integrate your mobile and web-based apps

"
Connect existing apps to SaaS services
BizTalk APIs for expert integration scenarios
Connect and automate common tasks with Logic Apps
Thank you
#iloveapis #likeaninja
@stuartleeks
 aka.ms/logicapps

More Related Content

PDF
Bringing Partners, Teams & Systems Together through APIs
PDF
IT agility is no longer an oxymoron
PDF
Using containerization to enable your microservice architecture
PDF
I Love APIs 2015: Apigee and Node.js Building Mock Backends Fast
PDF
End to End Testing: Bug Squashing for API Developers
PDF
Putting 2-Speed IT to Work in the Enterprise
PDF
How to scale 1000s of API Integrations and not lose your mind
PDF
API-first, going beyond SOA, ESB & Integration
Bringing Partners, Teams & Systems Together through APIs
IT agility is no longer an oxymoron
Using containerization to enable your microservice architecture
I Love APIs 2015: Apigee and Node.js Building Mock Backends Fast
End to End Testing: Bug Squashing for API Developers
Putting 2-Speed IT to Work in the Enterprise
How to scale 1000s of API Integrations and not lose your mind
API-first, going beyond SOA, ESB & Integration

What's hot (20)

PDF
Deep Dive: Strategic Importance of BaaS
PDF
Is Microservices SOA Done Right?
PDF
Bringing Partners, Teams and Systems Together through APIs
PDF
A Checklist for Every API Call
PPTX
Big Apps, Big Data, and Why "Connected Things" are not the IoT
PDF
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
PDF
I Love APIs 2015: End to End Testing: Bug Squashing for Developers
PDF
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
PPTX
Transforming Your Business Through APIs
PPTX
Apigee Edge Overview and Roadmap
PDF
I Love APIs 2015: Create Design-driven APIs with Node.js and Swagger
PPTX
Cloud Deployments Done Right: Why APIs are Key
PDF
Data Driven Security
PPTX
Unlocking Value From the Internet of Things (IoT) with APIs
PPTX
Telco Innovation with APIs - Need for speed (Webcast)
PDF
Using APIs to Program Disparate IoT Devices
PDF
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
PDF
I Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
PDF
Edge API BaaS Deep-Dive: Streamline app development
PPTX
Digital Transformation: How leaders meet modern customer expectations
Deep Dive: Strategic Importance of BaaS
Is Microservices SOA Done Right?
Bringing Partners, Teams and Systems Together through APIs
A Checklist for Every API Call
Big Apps, Big Data, and Why "Connected Things" are not the IoT
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
I Love APIs 2015: End to End Testing: Bug Squashing for Developers
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Transforming Your Business Through APIs
Apigee Edge Overview and Roadmap
I Love APIs 2015: Create Design-driven APIs with Node.js and Swagger
Cloud Deployments Done Right: Why APIs are Key
Data Driven Security
Unlocking Value From the Internet of Things (IoT) with APIs
Telco Innovation with APIs - Need for speed (Webcast)
Using APIs to Program Disparate IoT Devices
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
I Love APIs 2015: The "State" of your API: Common Use Cases for Storing Data
Edge API BaaS Deep-Dive: Streamline app development
Digital Transformation: How leaders meet modern customer expectations
Ad

Viewers also liked (20)

PPTX
HXR 2016: Free the Data Access & Integration -Aashima Gupta, Apigee
PPTX
L.L.Bean’s API Journey: Digital Commerce Done Right
PPTX
API Management and Kubernetes
PPTX
Managing Sensitive Information in an API and Microservices World
PPTX
Adapt or Die Sydney - API Security
PPTX
Facebook for Business
PPTX
Devoxx 2016 - Docker Nuts and Bolts
PPTX
Oscon London 2016 - Docker from Development to Production
PPT
CPI Summit Europe Presentation
PDF
Banking and Mobile Identity
PDF
Enhancing your Security APIs
PPTX
What's better than Microservices? Serverless Microservices
PPTX
рентабельный код
PDF
Enough talking - it's time to start doing
PPTX
Introduction to Azure Functions - Tutorial
PPTX
Putting order to your API ecosystem
PDF
Advanced Docker Developer Workflows on MacOS X and Windows
PPTX
Are Your Microservices Naked and Afraid?
PPTX
Introduction to Azure Functions
PPTX
MS Cloud Summit Paris 2017 - Azure Stack
HXR 2016: Free the Data Access & Integration -Aashima Gupta, Apigee
L.L.Bean’s API Journey: Digital Commerce Done Right
API Management and Kubernetes
Managing Sensitive Information in an API and Microservices World
Adapt or Die Sydney - API Security
Facebook for Business
Devoxx 2016 - Docker Nuts and Bolts
Oscon London 2016 - Docker from Development to Production
CPI Summit Europe Presentation
Banking and Mobile Identity
Enhancing your Security APIs
What's better than Microservices? Serverless Microservices
рентабельный код
Enough talking - it's time to start doing
Introduction to Azure Functions - Tutorial
Putting order to your API ecosystem
Advanced Docker Developer Workflows on MacOS X and Windows
Are Your Microservices Naked and Afraid?
Introduction to Azure Functions
MS Cloud Summit Paris 2017 - Azure Stack
Ad

Similar to Orchestrating microservices like a ninja (20)

PPTX
Connect the Impossible with Azure Logic App
PPTX
First Look at Azure Logic Apps (BAUG)
PPTX
Keynote speech
PPTX
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
PPTX
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
PPTX
Workflow All the Things with Azure Logic Apps
PPTX
Azure Logic Apps
PPTX
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
PPTX
Logic Apps, the power of new integration
PDF
Managing the Complexity of Microservices Deployments
PPTX
Introduction to Microsoft Azure App Service (Logic and API Apps)
PPTX
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
PPTX
Logic apps and PowerApps - Integrate across your APIs
PPTX
Integrating SaaS application using Microsoft’s Azure App Service Platform
PPTX
GAB2018 - Serverless iPaaS in Azure
PPTX
Hybrid connectivity through Logic Apps (Glenn Colpaert - webinar)
PDF
Building Business Applications in Office 365 SharePoint Online Using Logic Apps
PDF
API Force Presentation
PPTX
The new Azure App Service Architecture
PPTX
Azure app service to create web and mobile apps
Connect the Impossible with Azure Logic App
First Look at Azure Logic Apps (BAUG)
Keynote speech
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
Workflow All the Things with Azure Logic Apps
Azure Logic Apps
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
Logic Apps, the power of new integration
Managing the Complexity of Microservices Deployments
Introduction to Microsoft Azure App Service (Logic and API Apps)
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
Logic apps and PowerApps - Integrate across your APIs
Integrating SaaS application using Microsoft’s Azure App Service Platform
GAB2018 - Serverless iPaaS in Azure
Hybrid connectivity through Logic Apps (Glenn Colpaert - webinar)
Building Business Applications in Office 365 SharePoint Online Using Logic Apps
API Force Presentation
The new Azure App Service Architecture
Azure app service to create web and mobile apps

More from Apigee | Google Cloud (20)

PDF
How Secure Are Your APIs?
PDF
Magazine Luiza at a glance (1)
PPTX
Monetization: Unlock More Value from Your APIs
PDF
Apigee Demo: API Platform Overview
PDF
Ticketmaster at a glance
PDF
AccuWeather: Recasting API Experiences in a Developer-First World
PDF
Which Application Modernization Pattern Is Right For You?
PPTX
Apigee Product Roadmap Part 2
PPTX
The Four Transformative Forces of the API Management Market
PDF
Walgreens at a glance
PDF
Apigee Edge: Intro to Microgateway
PDF
Managing the Complexity of Microservices Deployments
PDF
Pitney Bowes at a glance
PPTX
Microservices Done Right: Key Ingredients for Microservices Success
PDF
Adapt or Die: Opening Keynote with Chet Kapoor
PDF
Adapt or Die: Keynote with Greg Brail
PDF
Adapt or Die: Keynote with Anant Jhingran
PDF
London Adapt or Die: Opening Keynot
PDF
London Adapt or Die: Lunch keynote
PDF
London Adapt or Die: Closing Keynote — Adapt Now!
How Secure Are Your APIs?
Magazine Luiza at a glance (1)
Monetization: Unlock More Value from Your APIs
Apigee Demo: API Platform Overview
Ticketmaster at a glance
AccuWeather: Recasting API Experiences in a Developer-First World
Which Application Modernization Pattern Is Right For You?
Apigee Product Roadmap Part 2
The Four Transformative Forces of the API Management Market
Walgreens at a glance
Apigee Edge: Intro to Microgateway
Managing the Complexity of Microservices Deployments
Pitney Bowes at a glance
Microservices Done Right: Key Ingredients for Microservices Success
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Anant Jhingran
London Adapt or Die: Opening Keynot
London Adapt or Die: Lunch keynote
London Adapt or Die: Closing Keynote — Adapt Now!

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPT
Teaching material agriculture food technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
A Presentation on Artificial Intelligence
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Encapsulation theory and applications.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Approach and Philosophy of On baking technology
Building Integrated photovoltaic BIPV_UPV.pdf
Network Security Unit 5.pdf for BCA BBA.
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
MIND Revenue Release Quarter 2 2025 Press Release
Teaching material agriculture food technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
A Presentation on Artificial Intelligence
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Encapsulation theory and applications.pdf
Spectroscopy.pptx food analysis technology
Dropbox Q2 2025 Financial Results & Investor Presentation
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Cloud computing and distributed systems.

Orchestrating microservices like a ninja