Configure the feature pack

Overview

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. 

Note

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.

Install

  1. Run setup as administrator.
  2. In Welcome, select Next.
  3. Accept the license agreement, and select Next.
  4. 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.

Tip

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.

Office 365 Mail adapter

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.

Office 365 Calendar adapter

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.

Office 365 Contact adapter

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

Expose SOAP endpoints with API Management

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.

Use the Event Hub adapter

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.

Backup to Azure blob account

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.

Multi-machine deployment using VSTS

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.

Use Service Bus Premium

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.

Use named instances with Application Insights

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.

Key information:

  • 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 Application Insights

Send tracking data to Azure Application Insights to use its features, such as analytics, machine learning, diagnostics, and more.

Configure the operational data feed using Power BI

Send tracking data to Power BI using oData. For example, get a visual representation of your tracking data from your ports and orchestrations.

Connect to the management REST APIs in BizTalk

Use REST APIs to remotely manage your BizTalk artifacts, including agreements, suspended instances, unenlisted orchestrations, and more.

Configure advanced scheduling

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.

Configure automatic deployments with VSTS

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.

Connect to SQL Server Always Encrypted columns with BizTalk Server

Use the WCF-SQL adapter to query encrypted columns from an Always Encrypted database in SQL Server.

Integrate with API Management

Within your Azure API management service, you can create and expose an API as WSDL, and use the URI to a BizTalk SOAP endpoint.