Transcript Document

BizTalk Summit 2015 – London
ExCeL London
|
April 13th & 14th
Steef-Jan-Wiggers
Integration MVP
Hybrid Solutions with the current BizTalk
Server 2013 R2 platform
Sponsors
t
Steef-Jan Wiggers
Microsoft Integration Consultant
•
•
•
•
•
•
•
•
Microsoft Integration MVP
Published Author
(Inter)national Speaker
TechNet Wiki Author
Blogger
Forums
Runner
12th Man
DutchWorkz B.V.
To
From
CAPEX
OPEX
PC/Web
Runs on mobile device
Keyboard/Mouse
Touch, voice and sensors
Data from users and customers
Data from people, devices & systems
Transacted local workflow
Orchestrated global services
Run in one data center
Hybrid cloud reality
Data centralized
Data Distributed
Windows
Azure
Partners
App Service
Service Bus
Your
Data
Center
SOAP/XML
BizTalk Server
REST/JSON
Enterprise A
Modern integration
 Enterprise apps on-premises and in cloud
 Many different endpoints
 Integration is key
Enterprise B
• JavaScript Object Notation
– Fast, less verbose, evaluate
{
"firstName": "John",
Name/Value
"lastName": "Smith",
Pairs
"address": {
"streetAddress":
"21 2nd Street",
Child
"city": "New York",
properties
"state": "NY",
"postalCode": 10021
},
"phoneNumbers": [
Number
String
"212 555-1234",
data type
Array
"646 555-4567"
]
Where:
URL
based
Resources:
Data, files,
methods
What:
Up to
you
}
How:
HTTP
Demo
Message Sender
Message Reciever
REST
http://www.faa.gov/airports/
json
WCF-BasicHttp
WCF-WebHttp
Tracking
Client
Airport Application
BizTalk Server 2013 R2
Archive Pipeline
xml
json
Demo
Message Reciever
Message Sender
REST
SOAP/XML
WCF-BasicHttp
Lastfm client
BizTalk Server 2013 R2
WCF-WebHttp
Json or XML
LastFm API
DEMO Summary
Protocol mediation:
SOAP to REST
Different formats
JSON to XML
Behaviour
Consuming a REST Endpoint
Interaction with Cloud API
Demo
Gather/Enrich
Web page
ODS
BizTalk Server 2013 R2
DEMO Summary
More complex hybrid scenario
Particular role for BizTalk Server
Many variations possible
Data enrichment/distribution
Recap
BizTalk Server 2013 R2
JSON Support
Evolved product from connectivity view point
Hybrid scenarios
Leveraging Cloud API’s
New ways of integration
Steef-Jan Wiggers
[email protected]
http://soa-thoughts.blogspot.com/
TN Wiki: UserPage
Thank you and have great day!
Q&A