BizTalk 2020 and Beyond

|  Posted: June 1, 2020  |  Categories: BizTalk Server 2020

This blog is an extraction of the session “BizTalk 2020 and Beyond” in Integrate 2020 Remote event presented by Valerie Robb, Senior Program Manager at Microsoft.

It gives a detailed overview of BizTalk Server 2020 and future of BizTalk On Premise solutions. This session has also update on BizTalk Migration Tool. BizTalk Solutions

BizTalk Server 2020

Valerie started the session with Microsoft has announced the release of BizTalk Server 2020 early this year 15th January. Explained what’s new features   How the features of BizTalk Server 2020 have been developed year on year (2017, 2018 & 2019) after BizTalk Server 2016.

BizTalkServer 2020 Features

BizTalk Beyond 2020 Version

It’s most anticipated announcement from Microsoft Product Team about the future of BizTalk Server.  BizTalk Product Team have the plan about the vNext version with Cloud Native and Hybrid Solutions. However, timeline to release of next version is not determined, but It could be as like of BizTalk Server 2016 incremental updates (Service Pack). It’s too early to predict the next version of BizTalk Server, it’s purely based on platforms which runs on and update which version of Visual Studio/ SQL Server supports.  

VNextTimeline

BizTalk Migration Tool

Announcement of BizTalk to Azure Integration Tool is the next major update.Earlier in the day, Jon introduced the BizTalk Migrator Tool during the Key Note of Integrate 2020 Remote. In this session, she explained more detailed about BizTalk Migration Tool. The following are the highlights of BizTalk Migration Tools;

  • Command Line Tool to assist with Migrating
  • Runs against BizTalk MSI files to gather information about the BizTalk solution
  • Currently in development – Fall availability planned
  • Will be Open Source as designed to be extensible and written in C#
  • Migration Tool has divided into six stages, each with their own interfaces;
  1. Discover
  2. Parse
  3. Analyze
  4. Report
  5. Convert
  6. Verify

Azure Integration Migration

AIM

Azure Integration Migration is the abbreviation for the tool command line.  It starts the migration with assess command with source path to BizTalk MSI Directory. It will assess the BizTalk MSI and point the hosting environment with Azure CLI Tools.

AIM_Options

Migration Tool has other command line options

  • Migrate: This command will execute the following stages in migration process
    1. Discover
    2. Parse
    3. Analyze
    4. Report
  • Convert: Runs only the stages associated with conversion stage
  • Verify: Runs only the stages associated with verification stage

Migration Report

Azure Integration Migration Tool will generate report with detailed information about

  1. Discovered Resources
  2. Each Application Artifacts migration – for example FTP Adapter is migrating to FTP Connector in Azure, some manual intervention is needed to authenticate the FTP Server

MigrationReport

Migration Path

Azure

Next, speaker explains how the resources are associated in Azure with the example of Logic Apps can send message using FTP and other connectors. Using the APIM Routing manager how the messages are processed to the subscriber(s).  Logic Apps use the Integration Account to converted Flat File schema into XML Schema.

The users can keep all the business process in a single logic apps or split the flows to multiple logic apps it’s purely on their business use cases.

Service Bus Topics

Demonstrated the content-based routing and abilities to use context properties with the Service Bus Topics and APIM Routing Manager.

ServiceBus

BizTalk to Azure Integration Migration Tool is opened source and user can extensible the tool to migrate the BizTalk Applications to Azure.It is initial version of migration tool with basic information being migrated to Azure.  There are gaps needs to be filled based on the customer feedback.  

  • BRE is not part of migration tool
  • EDI(X12), EDIFACT is not possible now

Conclusion

Microsoft has encouraged the customers of BizTalk On-premise to use the latest Azure Technologies.  AIM is in initial phase to migrate the BizTalk Solutions from on-prem to Cloud. Future of Integration will be focused on Cloud Native + Hybrid Integration.

Author: Senthil Kumar Palanisamy

Senthil Kumar Palanisamy is working as Product Owner(BizTalk360) in Kovai.co with 15 years of experience in Microsoft Technologies. Worked in various products across domains like Health Care, Energy and Retail.

Back to Top