Installation Requirements

This section describes supported platforms and disk space, system memory, and software requirements for this product.

Disk Space Requirements

The minimum disk space requirement is 10 GB.

System Memory Requirements

The minimum system memory requirement is 8 GB.

Supported Platforms

The supported platforms are as follows:
  • CentOS 7.7 64-bit on x86-64
  • Ubuntu Server 18.04 64-bit on x86-64

Software Requirements

Before you install and deploy TIBCO BusinessConnect™ Container Edition, ensure that you have the following software installed or deployed.
Table 1 Software Requirements
Software Description
TIBCO® AuditSafe TIBCO® AuditSafe allows you to securely post and store audit events generated by your business processes, and to retrieve those events later.

TIBCO® AuditSafe is required to be deployed and running to post the audit logs from BusinessConnect Container Edition.

TIBCO Enterprise Message Service™ (EMS) TIBCO Enterprise Message Service™ is used as the notification and messaging backbone for BusinessConnect Container Edition. It is also used for internal communication between the Interior server and Poller server, and Interior server and Gateway server

BusinessConnect Container Edition is not necessarily installed on the machine on which TIBCO Enterprise Message Service™ is installed.

BusinessConnect Container Edition license does not cover this usage of the included TIBCO Enterprise Message Service™ software. You must separately license TIBCO Enterprise Message Service™ or another supported JMS product for this usage.

TIBCO BusinessConnect™ Container Edition RosettaNet Protocol (optional)

TIBCO BusinessConnect™ Container Edition RosettaNet Protocol is the TIBCO implementation of RosettaNet. It acts as a plug-in to BusinessConnect Container Edition and uses business process models that conform to the RosettaNet Partner Interface Process standard, which enables you to conduct e-business transactions with your trading partners using RosettaNet.

TIBCO BusinessConnect Container Edition RosettaNet Protocol implements the RNIF 1.1 and RNIF 2.0 standards. It supports all PIPs listed as approved standards on the RosettaNet web site at www.rosettanet.org.

TIBCO BusinessConnect™ Container Edition Services Plug-in (optional) TIBCO BusinessConnect™ Container Edition Services Plug-in is an easy-to-use data transfer protocol, which allows you to securely exchange data over the Internet.

Trading partners managed by BusinessConnect Container Edition can quickly and efficiently be configured to exchange documents securely with the BusinessConnect Container Edition host over the Internet using this plug-in, without understanding or interpreting the document contents.

Docker You must install Docker for building the docker images.

Docker provides a way to run applications securely isolated in a container, packaged with all its dependencies and libraries. Your application can run in any environment as all the dependencies are already present in the image of the application.

For more information, see Docker Documentation.

Elasticsearch Elasticsearch is a distributed, open source search and analytics engine for all types of data, including textual, numerical, geospatial, structured, and unstructured. The Elasticsearch REST APIs support structured queries, full text queries, and complex queries that combine the two.

TIBCO recommends Elasticsearch 7.6 as the minimum version required.

For more information, see Elasticsearch Documentation.

kubectl You must install Kubectl for the deployment on the Kubernetes cluster.

For more information, see Kubectl Documentation.

Kubernetes cluster You must install Kubernetes cluster for deploying and running the BusinessConnect Container Edition services.
Note: If you are running the application in a Kubernetes cluster on a cloud platform, ensure that you have an active account on that cloud platform.
MySQL You need a database to run BusinessConnect Container Edition. Install MySQL database.

TIBCO recommends MySQL 5.7 as the minimum version required.

For more information, see MySQL Documentation

Note: When you obtain third-party software or services, it is your responsibility to ensure you understand the license terms associated with such third-party software or services and comply with such terms.