TIBCO MDM Containerization
You can containerize TIBCO MDM and run it in a Docker or Kubernetes environment. To containerize TIBCO MDM, you must build and run the Docker images using the bundled Docker ZIP file.
The Dockerfiles are delivered as a ZIP file on the TIBCO eDelivery website. Download the TIB_mdm_9.2.0_container.zip file and extract its content to a separate directory. In the directory, locate the ready-to-use Dockerfile and other scripts required to build the images. You can build images using the Dockerfiles, and then run them as containers. For information about building images, see Building and Running TIBCO MDM All-in-One Container Docker Image and Building TIBCO MDM Containers for Cluster Docker Images.
A container consists of an entire runtime environment: an application; all its dependencies, and configuration files needed to run it bundled into one package. You need not worry about the differences of operating system distribution in case of container application. For information about Docker concepts, such as, Dockerfile, Docker Image, and Container, see Docker documentation.
The TIBCO MDM containers are available in two modes:
- TIBCO MDM All-in-One Container
TIBCO MDM All-in-One container bundles components ( TIBCO MDM 9.2.0, TIBCO MDM Configurator, JBoss Wildfly 16.0.0, PostgreSQL 10.5, Apache ActiveMQ 5.15.7, Apache Ignite 2.7.0, and TIBCO Patterns - Search 5.4.0) as a single container. You can run the All-in-One container quickly by using only Docker, without complex configurations. You can use the TIBCO MDM All-in-One container in developement and QA enviroments for testing and demos. - TIBCO MDM Cluster
TIBCO MDM Cluster consists of the following containers: TIBCO MDM 9.2.0, TIBCO MDM Configurator 9.2.0, Apache ActiveMQ 5.15.7, Apache Ignite 2.7.0, and TIBCO Patterns - Search 5.4.0. You can scale up or down TIBCO MDM Server and Apache Ignite cache without user request being intercepted. Therefore, TIBCO MDM cluster container can be configured for high availability environment. You can use the TIBCO MDM Cluster in production environment for complex testing and demos.