Docker
You can containerize TIBCO Order Management components and run them on hosts that support the Docker environment. The Docker files are delivered as part of the TIBCO Order Management installer. You can build images using those Docker files and then run them as containers.
This feature of TIBCO Order Management requires Docker version 18.09.6 (or later) and Docker-Compose version 1.10 (or later).
It is required to have an internet connection on the machine where you install and run Docker.
Note: The term
Docker Context refers to the directory where the Docker file is available. For example, Docker context for Order Management Server is
$OM_HOME/docker/orchestrator/5.1.0.
Depending on your system configuration, you might need the following Docker containers:
- Configurator Service - through the Configurator-UI to make the configuration related changes
- Authorization Service - to generate the token and this token is used across all Order Management Services to authorize and authenticate the users
- Catalog Service - API to load Product and Plan Fragment models
- Orchestrator Service - order related APIs
- Automated Order Plan Development Service - API to generate plans for each order
- Data Service - API to modify User Defined Fields at Plan or Plan Item level
- TM Forum Adapter Service - API to map TM Forum API to Order Management API
- Order Migration Service - to migrate the orders to the 5.1.0 version of Order Management
- Order Management System UI - provides operators a GUI to manage and track orders. Order Management System persists order data and allows operators to search, view, track, and trace orders.
- Order Capture System Service - is a web application component with a UI to create, manage, and submit TIBCO Fulfillment Orchestration Suite orders based on what a subscriber already has.
- Archival Service - acts as the data backup for Orchestrator and it uses FTL messages to achieve this. For every status change in the order, Orchestrator sends a FTL message.
After installation, all Docker related files are located in the $OM_HOME/docker directory when the user's PWD is $OM_HOME/docker.
Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.