Är biztalk server fortsatt relevant? och hur kan den ... · Är biztalk server fortsatt relevant?...
Post on 08-Apr-2018
219 Views
Preview:
TRANSCRIPT
Är BizTalk Server fortsatt relevant?
Och hur kan den stötta framtida digitalisering?
Är BizTalk Server fortsatt relevant?
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
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
So – BizTalk will be around until at least 2025 …
Platform alignmentCustomer driven
change
Sql Server Always On
support
Cloud connectivity
BizTalk Server 2016 – four big areas of improvment
Platform alignment
BizTalk Server Support
Lifecycle
1/11/2022
7/10/2018
End of support refers to the date when Microsoft no longer provides automatic fixes, updates, or online technical assistance.
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
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
BTS 2016 Feature Pack 1Feature Packs require:- Enterprise or Developer Edition; - Software Assurance or Azure EA
BTS 2016 Feature Pack 2Feature Packs require:- Enterprise or Developer Edition; - Software Assurance or Azure EA
Sql Server Always On Support
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
“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?
Och hur kan den stötta framtida digitalisering?
On premise
Digitalisering
Major need for data and integrations!
INDUSTRY EXPERTS AGREE…
Source: Gartner “Market Guide for Hybrid Integration Platform-Enabling Technologies,” by Elizabeth Golluscio, Jess Thompson, Keith Guttridge, April 25, 2016
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
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!?
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
But … So many options! What to choose when?
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
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
Some takeaways
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!
Automate, automate, automate
Refactor for future continuous updates
Document and optimize for
continuous updates and tests!
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!
top related