orchestrating microservices like a ninja
Post on 12-Apr-2017
1.032 Views
Preview:
TRANSCRIPT
1
Orchestrating Microservices like a Ninja !Stuart Leeks
Technical Evangelist
@stuartleeks
Orchestrating Microservices like a Ninja Stuart LeeksTechnical Evangelist
@stuartleeksstuart.leeks@microsoft.com 2 @iloveapis #likeaninja
Orchestrating Microservices #likeaninja Stuart LeeksTechnical Evangelist
@stuartleeksstuart.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
top related