Prerequisite software

Ensure that your Maximo® Application Suite installation meets each application-specific prerequisite according to your chosen installation path.

The following application prerequisites must be met before you can deploy the applications.

Attention: IBM® App Connect and Cloud Pak for Data do not support odd-numbered Red Hat® OpenShift® Container Platform versions. If you plan to deploy Maximo Assist, Maximo Health and Predict - Utilities, or Maximo Predict, you must use even-numbered Red Hat OpenShift Container Platform versions.
Maximo Application Suite core IoT Maximo Monitor Maximo Manage Maximo Health Maximo Predict Maximo Health and Predict - Utilities Maximo Assist Maximo Visual Inspection
Red Hat OpenShift cluster services IBM Certificate Manager X X X X X X X X X
User Data Services (UDS) or Data Reporter Operator
Note: Starting in IBM Maximo Application Suite 8.11.7 and 8.10.10, the User Data Services (UDS) is replaced with IBM Data Reporter Operator (DRO).

For more information, see IBM Data Reporter Operator.

IBM Suite License Service X X X X X X X X X
CouchDB               X  
Cloud Pak for Data services CPD control plane   X X O O X X X  
Db2 Warehouse   X X O O O O O  
Watson™ Studio           X      
Watson Machine Learning             X    
IBM Watson® Discovery               X  
Red Hat OpenShift cluster or external services MongoDB X X X            
Kafka   X X O          
Relational Database       X * X *   X *    
App Connect             O    
External services SMTP Server O     O     O    
LDAP server O O O O O O O O O
Certificate issuer O O O O O O O O O
IBM Compliance Expert Server               O  
You need all prerequisites that are shown with an X in the Maximo Application Suite core column and in the columns for all the MAS applications that you plan to use. Some applications have dependencies between the applications.
X *
The requirement for a relational database can be met that uses Db2 Warehouse (shown in an earlier row).
Optional prerequisites are marked with an O. Maximo Application Suite can use them if they are present.

For more information about the supported applications and add-ons for each release, see compatibility matrix.

  • IBM Certificate Manager controls certificate management in Maximo Application Suite 8.8.
  • Service Binding Operator (SBO) is no longer a dependency and is not required in Maximo Application Suite 8.8.
  • User Data Services (UDS) replaces the Behavior Analytics Service (BAS) in Maximo Application Suite 8.8.

Database configurations and scope

Some applications are not recommended to reuse the same database instance within Db2 Warehouse for Production environments. For testing or development environments you could reuse the same. Suite applications also can use different scopes of database configuration such as workspace-application scope, application scope, workspace scope and system scope. For more information about the configuration scopes, see Configuring Maximo Application Suite.

The following table describes some recommendations you can follow to configure your Db2 Warehouse to support the Suite applications.
Note: Some applications and tools support other databases than Db2 Warehouse. For example, Maximo Manage also supports SQL Server, Oracle and other versions of Db2. See the specific application installation documentation for the details about the other database types that such application supports.
Table 1. Database configurations and scope
Application Exclusive database recommended Scope
IoT No (typically works fine sharing the database with Monitor, Predict and Health and Predict Utilities) System
Monitor No. Typically connects to the IoT database. System
Manage + add-ons (Health add-on included) Yes Workspace-application
Health Yes Workspace-application
Predict No. Typically uses the IoT/Monitor database. System
Health and Predict Utilities No. Typically uses the same database as Predict. System
Assist Does not use Db2 database. Does not use Db2 database.
Maximo Visual Inspection Does not use Db2 database. Does not use Db2 database.