Architecture for Open Data for Industries

IBM® Open Data for Industries is installed on the IBM Cloud Pak for Data control plane on a Red Hat® OpenShift® Container Platform cluster.

Entitled software for Open Data for Industries

Your purchase of IBM Open Data for Industries includes entitlement to:
  • IBM Cloud Pak for Data control plane (the lite assembly)
  • IBM Cloud Pak® foundational services (such as the License Service and the IAM Service.)

IBM Open Data for Industries also includes entitlement to several additional, separately licensed Red Hat products, including, but not limited to:

  • Red Hat OpenShift Container Platform
  • Red Hat OpenShift Container Storage
  • Red Hat Enterprise Linux®
  • Red Hat AMQ Broker
For a complete list of entitled software and license terms, see the:

Secure by design

Because IBM Open Data for Industries is fully integrated with Cloud Pak for Data, it benefits from a set of security mechanisms that are implemented at the platform level. For more information, see platform's Security considerations.

Solution architecture for Open Data for Industries

The following diagram shows the various components that form the Open Data for Industries solution:

Open Data for Industries is installed on a Red Hat OpenShift Container Platform cluster. You can deploy the cluster on a private cloud (hosted or on-premises) or a public cloud where Red Hat OpenShift is supported:
  • IBM Cloud
  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • OpenStack
  • VMware

Information about supported versions of Red Hat OpenShift are listed in System requirements for Open Data for Industries.

Required software

Your cluster must include the following software:

After you install the Open Data for Industries service, you can extend the service with custom extensions or domain data management services.

Optional software

You can optionally use the following software on your cluster:

Cluster management software
  • Operator Lifecycle Manager

    Purpose
    Used to help install, update, and manage the lifecycle of operators and their associated services on the cluster.
    Provided by
    Red Hat
    Details
    Operator Lifecycle Manager is available by default when you install Red Hat OpenShift Container Platform. However, you are not required to use it. For details, see Operator Lifecycle Manager concepts in the Red Hat OpenShift Container Platform product documentation.
    Licensing
    Terms are governed by the Red Hat Enterprise Agreements

Monitoring and logging software
  • Prometheus

    Purpose
    Used to monitor the cluster.
    Provided by
    Red Hat
    Details
    Red Hat OpenShift Container Platform monitoring stack is based on the Prometheus open source project. By default, the stack monitors the core platform components. However, you can optionally monitor user-defined projects (namespaces). For details, see Understanding the monitoring stack in the Red Hat OpenShift Container Platform product documentation.
    Licensing
    Terms are governed by the Red Hat Enterprise Agreements

  • Grafana

    Purpose
    Used to analyze and visualize metrics.
    Provided by
    Red Hat
    Details
    A read-only instance of Grafana is included in the Red Hat OpenShift Container Platform monitoring stack. For details, see Default monitoring components in the Red Hat OpenShift Container Platform product documentation.
    Licensing
    Terms are governed by the Red Hat Enterprise Agreements

  • EFK

    Purpose

    Used to collect, index, search, and visualize log data.

    Provided by
    EFK, which stands for Elasticsearch, Fluentd, and Kibana, is an open source logging stack for Red Hat OpenShift Container Platform.
    Details
    For details, see Installing cluster logging in the Red Hat OpenShift Container Platform product documentation.
    Licensing
    Terms are governed by the Red Hat Enterprise Agreements

IBM Cloud Pak foundational services