Table of contents

Software requirements

Before you install IBM® Cloud Pak for Data, review the software requirements for the control plane, the shared cluster components, and the services that you plan to install, and review the supported web browsers.

Cloud Pak for Data platform software requirements

You must have the following software to install Cloud Pak for Data:

Red Hat® OpenShift® Container Platform cluster
For entitlement information see Licenses and entitlements.

The following versions of Red Hat OpenShift Container Platform are supported. (Cloud Pak for Data supports the same operating system requirements as Red Hat OpenShift Container Platform.)

Version Learn more Cluster sizing guidance
Version 4.6.29 or later fixes For details, see the Red Hat OpenShift Container Platform documentation: Refer to the Cloud Pak for Data platform hardware requirements as you configure your cluster.
Container runtime
Your Red Hat OpenShift Container Platform cluster must include a container runtime.
Software Notes®
CRI-O Version 1.13 or later fixes You might need to adjust the CRI-O container settings. For details, see Changing required node settings.
Kubernetes Metrics Server
If you want to gather use metrics for your pods and nodes, you must install Kubernetes Metrics Server.
Important:

This software is required if you want to use the platform management features in Cloud Pak for Data.

IBM Cloud Pak® foundational services
For entitlement information see Licenses and entitlements.
Cloud Pak for Data release Minimum required release of IBM Cloud Pak foundational services
4.0.1 Version 3.10.0 or later fixes
4.0.0 Version 3.8.1 or later fixes
Important: Depending on the installation method and deployment architecture that you choose, the IBM Cloud Pak for Data platform operator can install IBM Cloud Pak foundational services. For details, see Installing IBM Cloud Pak foundational services.

Shared cluster component software requirements

There are no additional software requirements for:
  • Scheduling service
  • Common core services

Service software requirements

Use this table to determine whether the service that you want to install depends on other software being available:
  • Some services require other software to be installed outside of Cloud Pak for Data (marked as external dependencies)
  • Some services require other services to be installed on Cloud Pak for Data (marked as service dependencies)
Note: Some services specify the common core services as a dependency. If you install a service that depends on the common core services, the service will automatically install the common core services for you if they are not already in the project where the service is installed. If the common core services are already installed in the project, the service uses the existing installation.
Service External dependencies Service dependencies
Anaconda Repository for IBM Cloud Pak for Data For details, see the Anaconda installation requirements. None
Analytics Engine Powered by Apache Spark None None
Cognos® Analytics Cognos Analytics uses a relational database to store configuration data, global settings, data server connections, and product-specific content. For details, see Configuring the content store for Cognos Analytics. The service automatically installs the following dependencies if they are not already installed:
  • Common core services
Cognos Dashboards None To install this service, you must have the following services already installed:
  • Watson™ Studio
Data Refinery None None
Data Virtualization None The service automatically installs the following dependencies if they are not already installed:
  • Common core services
  • Db2® Data Management Console
DataStage® None None
Db2 None None
Db2 Big SQL To use Db2 Big SQL, you must have remote data storage, such as:
  • A Hadoop cluster ( Cloudera Data Platform 7.1.6)
  • Object storage
The following services are not required but provide additional functionality:
  • Db2 Data Management Console provides:
    • A graphical user interface for SQL execution
    • A runtime monitoring interface
Db2 Data Gate To use this service, you must have:
  • IBM z/OS® V2.2 (5650-ZOS) or later.
  • IBM Db2 for z/OS V12 (5650-DB2® or 5770-AF3) with APAR fixes for PH20587, PH27992, PH28849, and PH29443 installed and running at Function Level 500 or higher.
  • Distributed data facility (DDF) with a secure port, configured for network encryption through AT-TLS. For details, see Configuring network access between Db2 Data Gate and IBM Z®.
To use this service, you must have at least one instance of a supported, integrated database:
  • Db2
  • Db2 Warehouse
Db2 Data Management Console None None
Db2 Event Store None None
Db2 Warehouse None None
Decision Optimization None To install this service, you must have the following services already installed:
  • Watson Studio
  • Watson Machine Learning
EDB Postgres None None
Execution Engine for Apache Hadoop To use this service, you must have an Execution Engine for Apache Hadoop RPM installation on a Hadoop or IBM Spectrum® Conductor cluster.  To install this service, you must have the following services already installed:
  • Watson Studio
Financial Services Workbench This information is not currently available. This information is not currently available.
IBM Match 360 with Watson None To install this service, you must have the following service already installed:
  • Watson Knowledge Catalog
Jupyter Notebooks with Python 3.7 for GPU See Watson Studio Runtimes. See Watson Studio Runtimes.
Jupyter Notebooks with R 3.6 See Watson Studio Runtimes. See Watson Studio Runtimes.
MongoDB None None
OpenPages® If you prefer to connect to an external database rather than having OpenPages automatically provision a Db2 database for you, you must have an IBM Db2 on Linux. If you prefer to have OpenPages automatically provision a Db2 database, you must have the following operators:
  • Db2U
  • Db2 as a service

For details, see Creating the catalog source.

Planning Analytics To use Planning Analytics for Microsoft Excel, you must have Microsoft Excel. None
Product Master If you want to connect to a database outside of Cloud Pak for Data, it must be an IBM Db2 or Oracle database. If you want to connect to an integrated database, you must have the following service already installed:
  • Db2
RStudio® Server with R 3.6 None To install this service, you must have the following service already installed:
  • Watson Studio
SPSS® Modeler None To install this service, you must have the following services already installed:
  • Watson Studio
Virtual Data Pipeline This information is not currently available. This information is not currently available.
Voice Gateway None To install this service, you must have the following service already installed:
  • Watson Assistant
  • Watson Speech to Text
  • Watson Text to Speech
Watson Assistant To install this service, you must install the EDB Cloud Native PostgreSQL operator. If you don't have this operator on your cluster, you can install it in the following ways:
  • By installing the EDB Postgres service (requires a separate license)
  • By installing the operator from the Watson Assistant CASE package
The following services are not required but provide additional functionality:
  • Watson Discovery enables you to add a search skill to your assistant.
Watson Assistant for Voice Interaction   Watson Assistant for Voice Interaction is comprised of the following services:
  • Voice Gateway
  • Watson Assistant
  • Watson Speech to Text
  • Watson Text to Speech

Refer to the system requirements for the services that you plan to install.

Watson Discovery To install this service, you must install the EDB Cloud Native PostgreSQL operator. If you don't have this operator on your cluster, you can install it in the following ways:
  • By installing the EDB Postgres service (requires a separate license)
  • By installing the operator from the Watson Discovery CASE package
None
Watson Knowledge Catalog None The service automatically installs the following dependencies if they are not already installed:
  • Common core services
Watson Machine Learning None The service automatically installs the following dependencies if they are not already installed:
  • Common core services
The following services are not required but provide additional functionality:
  • Watson Machine Learning Accelerator provides the Experiment Builder user interface.
Watson Machine Learning Accelerator To use this service, you must have an NVIDIA GPU Operator 1.4.0 installed. To install this service, you must have the following service already installed:
  • Scheduling service
Watson OpenScale None The following services are not required but provide additional functionality. To use the functionality, you must install the services before you install Watson OpenScale:
  • Watson Studio enables you to:
    • Create AutoAI models and Jupyter Notebooks
    • Set up a demo environment where you can quickly tour the Watson OpenScale capabilities
  • Watson Machine Learning enables you to:
    • Create a deployed model that Watson OpenScale can check for bias and drift
    • Automatically log payloads
Watson Speech to Text To install this service, you must install the EDB Cloud Native PostgreSQL operator. If you don't have this operator on your cluster, you can install it in the following ways:
  • By installing the EDB Postgres service (requires a separate license)
  • By installing the operator from the Watson Discovery CASE package
None
Watson Studio None The service automatically installs the following dependencies if they are not already installed:
  • Common core services
Watson Studio Runtimes To use the following environments, you must have an NVIDIA GPU Operator 1.6.2 installed:
  • Jupyter Notebooks with Python 3.7 for GPU
  • Jupyter Notebooks with Python 3.8 for GPU
To install this service, you must have the following service already installed:
  • Watson Studio
Watson Text to Speech To install this service, you must install the EDB Cloud Native PostgreSQL operator. If you don't have this operator on your cluster, you can install it in the following ways:
  • By installing the EDB Postgres service (requires a separate license)
  • By installing the operator from the Watson Discovery CASE package
None

Supported web browsers

  • Mozilla Firefox (recommended) - Version 69 and higher
  • Google Chrome - Version 80 and higher