Configure the feature pack
BizTalk Server uses feature packs to provide improvements, features, and closer integration with Azure. These feature packs extend functionality in key areas, such as deployment, security, analytics, runtime, maintainance, standard compliance, and hybrid integration.
The feature packs are available with the Enterprise and Developer editions of BizTalk Server 2016 when:
- Used with Software Assurance (SA), OR
- Running BizTalk Server in Azure using an Enterprise Agreement
The feature packs are not available for any other BizTalk Server edition (Standard and Branch editions), or any other BizTalk Server version (2013 R2, 2013, 2010, and so on).
Download and install
The feature packs are cumulative. So when you install feature pack 3, you also get the features and updates in feature packs 2 and 1. You also get the latest cumulative updates.
Download the BizTalk Server 2016 Feature Pack 3.
Download the BizTalk Server 2016 Feature Pack 2.
Download the BizTalk Server 2016 Feature Pack 1.
- Run setup as administrator.
- In Welcome, select Next.
- Accept the license agreement, and select Next.
- Continue with the installation. During the install, several command windows may open and close. When complete, you are prompted to Finish.
A setup log is created in
C:\ProgramData\Microsoft\E-Business Servers Updates\Updates\Uninstall4014788-FP2\setup.log.
For comprehensive guidance on the installation, see the BizTalk Server 2016 Feature Pack 3: step-by-step installation blog post.
Feature Pack 3 updates
Office 365 Adapters
Microsoft Office 365 is a cloud-based subscription service that brings together the best tools for the way people work today. By combining best-in-class apps like Excel and Outlook with powerful cloud services like OneDrive and Microsoft Teams, Office 365 lets anyone create and share anywhere on any device.
Microsoft BizTalk Server adapters for Office 365 enable IT professionals and enterprise developers to integrate Outlook mail, contacts, and schedules with new solutions based on BizTalk Server 2016.
Using the BizTalk Adapter for Office 365 Mail, you can read, mark as read or delete Outlook e-mail messages through one-way BizTalk Server receive locations. Using this adapter, you can write e-mail message, including setting message priority, through one-way static or dynamic BizTalk Server send ports.
Using the BizTalk Adapter for Office 365 Calendar, you can get future calendar events through one-way BizTalk Server receive locations. Using this adapter, you can create calendar events, and enter required and optional attendees, through one-way static or dynamic BizTalk Server send ports.
Using the BizTalk Adapter for Office 365 Contact, you can create contacts, and enter all settings, through one-way static or dynamic BizTalk Server send ports.
Feature Pack 2 updates
Expanding on the API management integration made with Feature Pack 1, you can now expose a WCF-BasicHTTP receive location as a SOAP endpoint using the BizTalk Server Administration console.
Send messages from BizTalk to Azure Event Hubs, and receive messages from Azure Event Hubs to BizTalk Server. When you configure the transport properties, you can easily sign in to your Azure account, and automatically select your Azure Event Hubs namespace, and Event Hub.
The Backup BizTalk Server job backs up the BizTalk databases and log files. When you configure this SQL Agent job, you can enter an Azure blob storage account within the job properties. This gives you another option to backup your data, instead of using a local physical disk.
Using deployment groups, you can deploy your applications to multiple BizTalk Servers. You can also set the application name within the application project, and install your application by entering your management server.
Deployment groups provides more details on how this is done in VSTS.
The Service Bus adapter supports Service Bus Premium, including sending messages to partitioned queues and topics. Service Bus Premium and Standard messaging tiers details more about Service Bus Premium.
When you enable Analytics, and enter the Application Insights key, you may get error:
Group settings were not applied. (A database failure occurred due to database connectivity problems.)
This happens when you use SQL named instances. This is fixed in this feature pack; you can use SQL default instances, and SQL named instances.
TLS 1.2 support
TLS 1.2 is fully supported in BizTalk Server, including all the adapters and all the accelerators. You can disable SSL, TLS 1.0, and TLS 1.1 on the BizTalk Server.
- Any external systems communicating with BizTalk also need to support TLS 1.2
- Any custom code, such as functoids, may need to be updated to support TLS 1.2
Description of the TLS/SSL protocol describes how to setup a TLS 1.2 environment.
Use latest Newtonsoft JSON
Newtonsoft is a JSON framework for .NET. In this feature pack, support for version 10.0.3 is included. Download v. 10.0.3 directly from NuGet.
Feature Pack 1 updates
Send tracking data to Azure Application Insights to use its features, such as analytics, machine learning, diagnostics, and more.
Send tracking data to Power BI using oData. For example, get a visual representation of your tracking data from your ports and orchestrations.
Use REST APIs to remotely manage your BizTalk artifacts, including agreements, suspended instances, unenlisted orchestrations, and more.
Enable advanced scheduling in your receive locations. For example, set the timezone, or set a recurrence service window for a specific day on a specific month.
Use Visual Studio Team Services (VSTS) to automatically deploy your solutions, or update existing applications. VSTS communicates with an agent installed on the BizTalk Server.
Use the WCF-SQL adapter to query encrypted columns from an Always Encrypted database in SQL Server.
Within your Azure API management service, you can create and expose an API as WSDL, and use the URI to a BizTalk SOAP endpoint.