Är biztalk server fortsatt relevant? och hur kan den stötta … · app server 1 app server 2 db...
TRANSCRIPT
![Page 1: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/1.jpg)
![Page 2: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/2.jpg)
![Page 3: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/3.jpg)
Är BizTalk Server fortsatt relevant?
Och hur kan den stötta framtida digitalisering?
![Page 4: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/4.jpg)
Är BizTalk Server fortsatt relevant?
![Page 5: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/5.jpg)
PRO INTEGRATION – Year In Review
SEP JUNOCT NOV DEC JAN FEB MAR APR MAY
MOVE TO AZURE PORTAL
VNET V2 RBAC API MOCKING
SOAP AND SOAP TO REST VERSIONS AND REVISIONS
AZURE MONITOR
2016 2017
BIZTALK 2016 CTP BIZTALK 2016 GA BIZTALK 2016 FEATURE PACK 1
BIZTALK AZURE IMAGE REFRESH
2013 CU5 2013R2 CU5 2016 CU1
2013 R2 CU6
2016 CU2
2013 CU7
HIS 2016 CTP HIS 2016 GA HIS 2016 CLIENTS
HIS 2016 SDK
HIS 2016 CU1CONNECTORS DB2, INFORMIX AND MQ
VS SUPPORT MONITOR VIEW SCALE AND LIMIT IMPROVMENTS VS2017 SUPPORT
APIM / FUNCTION DESIGNER REFRESH JSON TOOLING PARALLEL & EXCEPTION
ENTERPRISE INTEGRATION PACK SAP CONNECTOR PREVIEW DISASTER RECOVERY B2B MONITORING & TRACKING IN OMS
VARIABLES
JUL AUG SEP
CUSTOM CONNECTOR
EXPRESSION/INTELLISENSE BATCHING X12
ARM TEMPLATES
KEY VAULT
POWERBI SOLUTION TEMPLATE
BIZTALK 2016 FEATURE PACK 2
2016 CU3
HIS 2013 CU4
HIS 2016 CU2MIGRATION TOOL
![Page 6: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/6.jpg)
DEV
ELO
PM
ENT
2017
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q42018 2019
SUP
PO
RT
BTS 2016 FP 2
BTS 2013 and BTS 2013 R2 CUs
BizTalk vNextCTP
BizTalk vNext Feature Packs
BizTalk Roadmap
BizTalk vNextGA
BizTalk 2016FP 3
BizTalk Server 2016 Cumulative Updates
![Page 7: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/7.jpg)
So – BizTalk will be around until at least 2025 …
![Page 8: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/8.jpg)
Platform alignmentCustomer driven
change
Sql Server Always On
support
Cloud connectivity
BizTalk Server 2016 – four big areas of improvment
![Page 9: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/9.jpg)
Platform alignment
![Page 10: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/10.jpg)
BizTalk Server Support
Lifecycle
1/11/2022
7/10/2018
![Page 11: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/11.jpg)
End of support refers to the date when Microsoft no longer provides automatic fixes, updates, or online technical assistance.
![Page 12: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/12.jpg)
Support lifecycleBTS End of Support BTS End of Life OS End of Support OS End of Life SQL End of Support SQL End of Life
BTS2013 R2 July –/2018 July –/2023Windows 2012 R2Jan – 2018
Windows 2012 R2Jan – 2023
SQL 2014July – 2019
SQL 20147/9/2024
BTS2013 July – 2018 July – 2023Windows 2012 R2Jan – 2018
Windows 2012Jan – 2023
SQL 2012July – 2017
SQL 2012July – 2022
BTS2010 Jan – 2016 Jan – 2021Windows 2008 R2Jan – 2015
Windows 2008 R2Jan – 2020
SQL 2008 R2July – 2014
SQL 2008 R2July – 2019
BTS2009 July – 2014 July – 2019Windows 2008Jan – 2015
Windows 2008Jan - 2020
SQL 2008July – 2014
SQL 2008July – 2019
BTS2006 & BTS2006R2 July - 2011 July - 2016
Windows 2003July – 2010
Windows 2003July – 2015
SQL 2005April – 2011
SQL 2005April – 2016
![Page 13: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/13.jpg)
Customer driven change BizTalk 2016
Admin ConsoleSearch/filter
Möjlighet att välja flera “Save to File”
Ny ikoner
MappingxslCompliedTransform/
xslTransformGUI förbättringar (resizable
val av schema fönster)Ordered delivery on dynamic
send ports
SHA 2 SupportSAP NcO Support
Shared Access Signature support för Service Bus, basicHttpRelay,
netTcpRelay, basicHttp, webHttpHL7 Accelerator
Förbättrad MLLP kopplingFörbättrad import/export av
bindings-filer
Förbättrad SFTP adapterFörbättrad File adapterMindre performance
förbättringar
![Page 14: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/14.jpg)
BTS 2016 Feature Pack 1Feature Packs require:- Enterprise or Developer Edition; - Software Assurance or Azure EA
![Page 15: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/15.jpg)
BTS 2016 Feature Pack 2Feature Packs require:- Enterprise or Developer Edition; - Software Assurance or Azure EA
![Page 16: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/16.jpg)
Sql Server Always On Support
![Page 17: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/17.jpg)
Azure Virtual network
Subnet
On premise
App Server 1 App Server 2
DB Server 1 DB Server 2
Express Route
• 99.97 % uptime SLA. • BizTalk 2016. Redundant
application and database layer
• Always-on between SQL Server databases
• Platform handles more than 4 million messages a month
• Hundreds of BizTalk based integrations
• Critical part of several business process at Sandvik
![Page 18: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/18.jpg)
“Plattform alignment”
Kunddrivna förbättringar
Sql Server Always On
support
Cloud connectivity
We now covered 3 out of 4 areas of improvment –what about Cloud Connectvity?
![Page 19: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/19.jpg)
Och hur kan den stötta framtida digitalisering?
![Page 20: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/20.jpg)
![Page 21: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/21.jpg)
On premise
Digitalisering
Major need for data and integrations!
![Page 22: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/22.jpg)
INDUSTRY EXPERTS AGREE…
Source: Gartner “Market Guide for Hybrid Integration Platform-Enabling Technologies,” by Elizabeth Golluscio, Jess Thompson, Keith Guttridge, April 25, 2016
![Page 23: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/23.jpg)
![Page 24: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/24.jpg)
Asynchronous cloud communication –today against service bus, tomorrow against event hub!
Customers
On premise
Azure Logic AppSend message
• Based on SB adapter adapter. Avialable since BizTalk Server 2013 R2
• New capabilities in future BizTalk Server 2016 updates (support for Service Bus partions and Event Hub communication)
Azure Service Bus
![Page 25: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/25.jpg)
Azure Logic AppSynchronous cloud communication – using Logic App Adapter in BizTalk 2016
On premise
Cloud
DB2ERP
But hey! How do we through the firewall in a secure manner here!?
![Page 26: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/26.jpg)
On premise Data Gateway
• Only uses outgoing http traffic. Only requires a number of outgoing ports to be open
• Currently lacks a high availability disaster recover option
![Page 27: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/27.jpg)
![Page 28: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/28.jpg)
But … So many options! What to choose when?
![Page 29: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/29.jpg)
On premise
Azure Cloud based/externalSystem B
System specific Publisher
Publish/subscribe - Azure Service Bus
System specific Subscriber
Cloud based/externalSystem A
System specific Publisher
System specific Subscriber
On premise basedSystem C
System specific
Publisher
System specific
Subscriber
On-premise data gateway
On premise basedSystem D
![Page 30: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/30.jpg)
Two different platforms – with some overlap
Logic Apps is no silver bullet – what’s hard in
BizTalk is many times as complicated in Logic
Apps
Choice between Logic App and/or BizTalk comes down a number of high level decisions
Long term architectural
strategy
Price
Current cloud
adoption
Reuse of existing
investments
Current knowledge
Project requirement
+ covers most edge cases in on-premise legacy integration+ support for legacy protocols and transports
- step learning curves- modern “simple” requirement often becomes hard
-/+ fixed price model
+ http, json+ built in connection with known APIs+ integration with Azure components+ modern authentication support+ low barrier of entry
- lack of support common requirement in on-premise systems and databases
-/+ transaction based price model
Azure Logic App
Logic Apps and BizTalk are two tools in your integration tool box –
choose the right tool for the job
![Page 31: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/31.jpg)
Some takeaways
![Page 32: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/32.jpg)
On premise
Azure
Publish/subscribe –Azure Service Bus
System A
System specific Publisher
System specific Subscriber
System B
Shared ALM, Monitoring and Logging! Maybe even moreimportant now!
![Page 33: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/33.jpg)
Automate, automate, automate
Refactor for future continuous updates
Document and optimize for
continuous updates and tests!
![Page 34: Är BizTalk Server fortsatt relevant? Och hur kan den stötta … · App Server 1 App Server 2 DB Server 1 DB Server 2 Express Route • 99.97 % uptime SLA. • BizTalk 2016. Redundant](https://reader030.vdocuments.pub/reader030/viewer/2022040214/5ec94a6b7afc6940372a7a0b/html5/thumbnails/34.jpg)
ConclusionBizTalk Server
2016 and beyond will be
the most powerful and
capable tool to handle legacy systems and
their very specific
requirements
BizTalk Server is today just one of the
tools you need to handle modern
requirement for integrations
– learn what tool you should
use when
Tracking, monitoring and
ALM management is
just as important as before – but
more complicated! Make sure to
find your strategy!