It was again time for the most awaited conference in the Microsoft Integration space and the execution happened successfully! INTEGRATE is a global annual conference organized by BizTalk360 for people working in the Microsoft Integration space. Here, we bring the highlights of all the BizTalk sessions at the #INTEGRATE 2019 UK.
Paul Larsen, a Principal Program Manager for the Microsoft Corporation in Redmond, presented the session “The Value of Hybrid Integration” by explaining about the legacy of BizTalk Server and he gave meaning to the word Hybrid with some examples. He made the big announcement “BizTalk Server 2020” and confirmed that it will be released at the end of 2019.
Paul announced the important feature updates in BizTalk Server 2020:
This version of BizTalk Server will have capabilities to deploy BizTalk Server applications using VSTS, make backups to Blob Storage and so on. It will also have integration with App Insights, Event Hubs, Power BI, etc.
Paul talks about the BizTalk Server Migration tool and Host Integration Server 2020. This Migration tool will be helpful on dehydrating our configuration on old BizTalk Server environments and rehydrate that configuration to new Azure IaaS VM’s or local VM’s. Microsoft IT developed the BizTalk Server Migration tool which they use to migrate their own BizTalk environments. Because the architecture of BizTalk Server is kept common between BizTalk Server 2010, 2013, 2013 R2 and 2016, the migration does not affect the underlying layer of BizTalk Components.
Next, Paul made an announcement on the Logic Apps connectors for 3270 screen scraping which is available in preview. During an entertaining demo, Paul explained how the 3270 screens are used and how the 3270 Logic Apps connectors can be used.
Sandro Pereira, as usual, sets the scene of the session by comparing BizTalk Server Performance to different types of cars like Formula 1 cars, BMW cars, and Truck Cars. He explained the different parameters that affect the performance of BizTalk Server with the functioning of a car (Memory, Network, Disk Space, BizTalk Server, SQL Server).
Next, Sandro provided different tips to optimize the performance:
Sandro told about how the BizTalk Team scaled the solution when the performance was hit in one of the manufacturing sections;
Sandro explained how his team provided the solution with a Banking system, with an example of opening a Banking Account scenario. He gave various techniques used in the Banking Solution;
To process the data to open a banking account takes more than 1 min to process the data. Sandro explained the factors that affect the performance;
He continued to be telling about fine-tuning the performance to process the creating bank account by;
He then explains various solutions to optimize performance;
Installing and configuring BizTalk server is not straightforward, and it can take a lot of time. It is useful to have scripts to run in a different environment and get everything in place. Samuel, Senior Premier Field Engineer at Microsoft, explains the importance of scripting BizTalk Server installation and during his session, he provides all kind of tips and tricks for scripting such an installation.
He listed what you should script:
Samuel advised considering below points before you start scripting;
Reference – https://skastberg.wordpress.com/2019/04/13/automating-biztalk-server-installation-and-configuration/
Ensure the features and configurations you need are in place and use PowerShell cmdlets to install the required Windows features.
Setting up the BizTalk Server product consists of installation and configuration. Installation adds the binaries to the system, while configuration enables you to create or join a BizTalk Group and enable/configure other features as Rules Engine, BAM and EDI.
Setup/Add Local – Export configuration .xml file (select the required features).
Installing CU/Adapter pack – More complex
Configuration File – Used for providing the required parameters
Configure Host and instances – Use WMI or PowerShell provider
Create handlers – Use WMI and PowerShell
Handling secrets – Use KeyPass, Key Vault. KeyPass to use when no internet access is available.
Before using it in the real world: Test the Script in your environment!!!
Do you want to hear about the latest and greatest in Microsoft Integration? It’s not yet too late! By the end of the month, Integrate also comes to the USA and there are still tickets available! Check the web site!