Introduction to TIBCO® BPM Enterprise

TIBCO® BPM Enterprise is used to develop, deploy, and manage business process management (BPM) applications. BPM applications are used to collect information -- for example, for an insurance claim -- then automate and control the flow of the information through a business process.

TIBCO BPM Enterprise is a container-based (Docker) system that is managed by a container orchestration system( for example, Kubernetes). Scaling, high availability, and fault tolerance is achieved by creating additional container instances. The only external infrastructure needed to run a TIBCO BPM Enterprise system is a database, an LDAP service, and a container orchestration system. TIBCO BPM Enterprise is a multi-node system. All nodes use the same database.

A load balancer / reverse proxy is required to mediate calls from client applications and TIBCO Business Studio - BPM Edition to only one of the containers in the cluster.

Projects that were created in pre-version 5.x TIBCO Business Studio - BPM Edition can be imported into version 5.x using the Import wizard in TIBCO Business Studio - BPM Edition. For information, see "Importing Pre-Version 5.x Projects into TIBCO Business Studio - BPM Edition Version 5.x" in the TIBCO Business Studio™ - BPM Edition Application Designer's Guide.

Note: The runtime applications and their data is not backward compatible.

The use of sticky sessions is required, that is, client applications require a durable connection to one container instance throughout the lifetime of the client session.

For more details about the TIBCO BPM Enterprise architecture, see TIBCO BPM Enterprise Reference Architecture.

For more information about: