BizTalk360 Server Requirements

Prev Next

BizTalk360 Architecture

In most organizations, BizTalk Groups are set up in at least 3 environments (Production, Staging, QA/Dev).

Considering these environment configurations, we are suggesting BizTalk360 Application Servers hardware requirements with BizTalk360 Gold tier. Having the Gold tier, and not Platinum, means that you will not have the ability to use the BizTalk360 Analytics features, but this will also save you from needing additional resources which are needed with these features. However, with the mentioned hardware requirements, we kept the possibility open to upgrade to Platinum tier, without the need for additional hardware requirements.

As you will see, we have written down the requirements for the BizTalk360 Application servers for BizTalk Server 2020 environments, as well as BizTalk Server 2016 environments. Each of these BizTalk360 Application servers, will be used to operate and monitor 3 different BizTalk environments. The specifications for these servers have also been written with that requirement in mind.

You will also find the requirements for the SQL server, which will host 2 SQL Server instances. Each SQL instance will host a BizTalk360 database, which will connect to either the BizTalk360 application server for monitoring the BizTalk Server 2016 environments, or the one for monitoring the BizTalk Server 2020 environments.

System requirements to install BizTalk360 to manage 3 BizTalk Groups in a BizTalk360 Installation.

BizTalk360—Application Server

Resource

Requirements

Computer and Processor

A computer with an Intel Core-compatible CPU that is 2 GHz or higher quad processors. The 64-bit versions of BizTalk Server require a 64-bit operating system running on an x64 based system.

Memory

16 GB or higher

Hard Disk

Minimum 20 GB of available hard disk space for a complete installation including the operating system and all prerequisite software. The hard disk must be NTFS formatted.

BizTalk360 – Database Server (2 SQL Instances)

Resource

Requirements

Computer and Processor

A computer with an Intel Core-compatible CPU that is 2 GHz or higher quad processors. The 64-bit version of operating system running on an x64 based system.

Memory

16 GB or higher

Hard Disk (Database)

Minimum 200 GB of available hard disk space for a complete installation including the operating system and all prerequisite software. The hard disk must be NTFS formatted.

What versions of BizTalk Server are supported by BizTalk360?

BizTalk360 supports the following versions of BizTalk Server:

  • Microsoft BizTalk Server 2009

  • Microsoft BizTalk Server 2010

  • Microsoft BizTalk Server 2013

  • Microsoft BizTalk Server 2013 R2

  • Microsoft BizTalk Server 2016 (including Feature Packs)

  • Microsoft BizTalk Server 2020 (including Cumulative Updates)

What are the prerequisites for a smooth installation of BizTalk360?

For a successful installation of BizTalk360, it is important to check whether your environment meets the following prerequisite condition for installing each features individually and altogether. Below is the required prerequisite for the features in specific.

Prerequisites of Stand Alone BizTalk360 Server

Install the same version of BizTalk Server components in the stand-alone BizTalk360 Server.

Database Feature:

  • Supported OS (Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019, Windows Server 2022, Windows 10 and Windows 11)

  • User should have admin rights (Run MSI from Admin command prompt).

Monitoring and Analytics Services:

  • Supported OS (Windows 2008, 2008 R2, 2012, 2012 R2, 2016, 2019, 2022, 8, 8.1,10, 11)

  • User should have admin rights (Run MSI from Admin command prompt).

  • Minimum .NET version 4.6.1 is required to BizTalk360 from version 9.1 for smooth functioning of Azure services

  • Supported BizTalk Servers (2009, 2010, 2013, 2013 R2, 2016, 2020).

Website:

  • Supported OS (Windows 2008, 2008 R2, 2012, 2012 R2, 2016, 2019, 2022, 8, 8.1,10)

  • User should have admin rights (Run MSI from Admin command prompt).

  • Minimum .NET version 4.6.1 is required to BizTalk360 from version 9.1 for smooth functioning of Azure services.

  • Supported BizTalk Servers (2009, 2010, 2013, 2013 R2, 2016, 2020).

  • ASP.NET Registered

  • URL Rewrite must be installed - BizTalk360 has upgraded from knockout JS to Angular, and users must have installed URL Rewrite extension in the environment.

  • BizTalk Admin components

  • IIS Server availability (Version 7.0 and above)

  • Windows Authentication component for IIS (7.0 and above)

Common Requirement:

  • SQL Server 2008 to SQL Server 2022 (including express edition)

  • Make sure the user is able to connect to SQL server instance and database from the server where BizTalk360 is to be installed

Application Server - Windows features

For the smooth functioning of BizTalk360, certain features must be enabled at the server level. Please ensure these features are enabled on the machine/server where the BizTalk360 web application is installed.

Windows Server → Server Manager → Add roles and features

BizTalk Administration Components

Since BizTalk360 uses ExplorerOM component to fetch BizTalk applications and its artifacts, it is required to install BizTalk Administration components on the stand alone server.

It is required to run the setup.exe file of BizTalk and on the component selection screen, just select Administration Tools and Monitoring section and SSO components under Additional Software section as shown below.

As you can witness, you don’t need to install any other components and configure of BizTalk server. Make sure you install the correct version of BizTalk administration components.

Ex: If you are going to monitor BizTalk 2016 environment, then you need to install only BizTalk Server 2016 administration components.

Firewall Ports And Protocols Required for BizTalk360

BizTalk360 requires the same configuration as BizTalk Server Administration. For a complete list of ports utilized by BizTalk Server as admin server, please use the below link:

https://docs.microsoft.com/en-us/biztalk/core/ports-for-the-administration-server

Basically, you need to have SQL, WMI, DTC, IIS destination services configured.

Enable MSDTC For BizTalk360 Stand-Alone (Separate) Server Configuration

Configuring MSDTC is key in multi-server BizTalk server environment configuration. Typically the following procedure should be followed in all BizTalk servers in a multi-server environment. When you are installing BizTalk360 on a stand-alone (separate) server, you need to follow the exact procedures, since the underlying admin APIs will rely on MSDTC.

To enable MSDTC on Windows Server 2008 and above:

  • Click Start, click Run, type dcomcnfg and then click OK to open Component Services

  • In the console tree, click to expand Component Services, click to expand Computers, click to expand My Computer, and click to expand Distributed Transaction Coordinator

  • Right-click Local DTC, and click Properties to display the Local DTC Properties dialog box

  • Click the Security tab

  • In the Security Settings section, click Network DTC Access

  • In the Client and Administration section, select Allow Remote Clients and Allow Remote Administration

  • In the Transaction Manager Communication section, select Allow Inbound and Allow Outbound

  • In the Transaction Manager Communication section, select Mutual Authentication Required (if all remote machines are running Windows Server 2003 SP1 or Windows XP SP2 or higher), select Incoming Caller Authentication Required (if running MSDTC in a cluster), or select No Authentication Required if some of the remote machines are pre-Windows Server 2003 SP1 or pre-Windows XP SP2. No Authentication Required is the recommended selection

  • Select Enable XA Transactions, and then click OK

BizTalk360-Prerequisites-MSDTC-Settings.png

If you experience any MSDTC issues, you can use DTCPing.exe to validate the connection between the BizTalk360 server and server in the remote BizTalk environment.

Download the DTCPing tool from this link.

Enable SSL / HTTPS For BizTalk360

Once you have setup SSL on your IIS on the BizTalk360 machine, you will need to enable HTTPS for BizTalk360.

Find the steps to enable SSL/HTTPS article https://docs.biztalk360.com/docs/how-to-enable-ssl-https

BizTalk360 Supported Browsers

Chromium Browsers: Underlying BizTalk360 Application uses the Angular 16 with HTML/CSS3. It requires the chromium browsers to access the BizTalk360 application. The Angular app which supports the different chromium versions are:

Browser

Supported Version

Google Chrome

91.0.4472.106 or Later

Microsoft Edge

91.0.864.48 or later

Firefox

102.0.0 or later

Note:

Internet Explorer is not supported from the BizTalk360 version 10 or later.

Install Adapter Packs

Ensure that all the adapters installed on your BizTalk Servers has to be installed in BizTalk360 Servers for smooth functioning of artifact operations.

For example, if you attempt to enable/disable a receive location that uses the WCF-SQL adapter, or start/stop a send port using the same adapter, you might encounter the following error:

"Failed to create 'WCF-SQL' Transport Component."

This typically occurs when the necessary adapter components are not available on the BizTalk360 server.

  • After installing BizTalk360, please install the BizTalk Server Enterprise Adapter Pack on the BizTalk360 server.

  • If you are using any third-party adapters, such as nSoftware, make sure to install the corresponding adapter pack on the BizTalk360 server as well.

This will ensure that BizTalk360 can manage and monitor all receive locations and send ports without issues.