TUGA IT 2017LISBON, PORTUGAL
Cloud Integration – So many options!
STEEF-JAN WIGGERS
THANK YOU TO OUR
SPONSORS
PARTICIPATING
COMMUNITIES CLOUD PRO PT
You love it, integration is the best
My story
Toolbox
Before we start
Scenarios
BizTalk Server – The Hamer
WCF – The Nail
Service Bus – The Screwdriver
Demo
Inbound queue Outbound queue
Service bus topic Subcription A
Subcription B
Service Bus
Microsoft
Azure
Enterprise A
Enterprise B
Enterprise C
ForwarderLogic App
API Management – The Tape Measure
Logic Apps - #serverless and the best
Logic App – The Wrench
Demo – Logic App and API Management
HTTP Request (POST)
API Management
MyWeatherAPI
MyEventAPI
API Management
MyAPI definition IP FilterPolicy
Functions – Also #serverless and the best
Functions – The Plier
Functions - Demo
Enterprise Integration Pack – The Saw
Hybrid Connections – The Drill
Storage – The Utility Knife
Real world cases
Self-Service Portal
API Management
Outbound Inbound
WebAPI WebAPI
VIP
Web Job
Azure cache
(REDIS)
To Redis
Storage (Azure)
Web Job Dashboard
Administrator/Developer Portal
DatastoreNuon
(Windows) Service (Windows) Service
Inbound
Web Job
Azure cache
(REDIS)
Real world cases
LMS365 API LMSReceivers
Push
Events
Microsoft
Azure
App Service
Event Web
Job
Inbound queue
Dynamics CRM
Online
Course Updater
Resource
group
Archive Queue
ServiceBusTrigger CrmPreconditions
CrmUpdater
Course Updater
A
Pull
B
A
A
AB
B
A
Sync Web
Job
App Service
Cloud, Office 365
- Process A Event basedSynchronization
- Process B Sync All
Demo
Logic App
Function
Cognitive Service APITekst Analysis
good
moderate
bad
Tweets with hashtag #trump
Post Tweet Body and Tweeted By
Evaluate score
Send tweet text
IF THAT THEN THIS AND MORE….
Bet on serverless!!!
Considerations
Wrap up
Hope you like it!
Resources
http://blogs.biztalk360.com/author/steef/
https://social.technet.microsoft.com/wiki/contents/articles/36084.logic-app-resources-wiki-portal.aspx
https://docs.microsoft.com/en-us/
Don’t forget the evaluation form!
Make IntegrationGreat Again!!!
THANK YOU TO
LISTENING
Questions anyone?