Glossary

air gap

A Red Hat® OpenShift® cluster that does not have internet connectivity. See also Disconnected.

Ansible

An IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.

For more information, see Ansible®.

Ansible collection

A distribution format for Ansible content that can include playbooks, roles, modules, and plug-ins. As modules move from the core Ansible repository into collections, the module documentation moves to the collections pages. You can install and use collections by using Ansible Galaxy.

For more information, see Using Ansible collections.

Ansible playbook

A configuration management system for defining and managing the tasks that are required to deploy complex applications.

For more information, see Ansible playbooks.

Ansible role

An automation mechanism that automatically loads Ansible artifacts, such as related variables, files, tasks, and handlers. Grouping content in roles facilitates reuse and sharing.

For more information, see Ansible roles.

Apache Kafka

A publish/subscribe distributed messaging system to manage messages that are sent to and received from external interfaces.

For more information, see Apache Kafka.

Apache Spark

With IBM® Analytics for Apache Spark for IBM Cloud®, you can run jobs on an Apache Spark cluster.
  • Run Jupyter Notebook and jobs from other tools in IBM Watson® Studio analytics projects by selecting an Apache Spark environment runtime. Install this service either before or after you install the Watson Studio service.
  • Run Spark SQL or jobs for data transformation, data science, or machine learning by using Spark job APIs. The Spark job APIs do not require the Watson Studio service.

application scope

The configuration that is set for and used by a single application, for example, the JDBC connection that is used by the application.

Amazon Web Services CLI

The command-line interface that is used for managing Amazon Web Services (AWS) services.

Amazon Simple Email Service (SES)

An email service that enables developers to send mail from within any application. You can configure Amazon SES for use cases that include transactional, marketing, or mass email communications. For more information, see Amazon Simple Email Service.

bastion node

A specialized host that is exposed on a public network and configured to securely provide services to the network-isolated Red Hat OpenShift cluster, for example, a local image registry mirror.

Catalog source

A repository of CSV files, custom resource definitions, and packages that define an application.

certificate authority

A trusted third-party organization or company that issues digital certificates. The certificate authority (CA) typically verifies the identity of the individuals who are granted the unique certificate.

CloudFormation

A service in Amazon Web Services (AWS) that is used to model, provision, and manage AWS resources by using infrastructure as code. For more information, see Amazon Web Services CloudFormation.

cloud service provider

Ahird-party company that offers a cloud-based platform, infrastructure, application, or storage services.

cluster

A group of nodes or machines in the Kubernetes infrastructure, which is composed of primary and secondary nodes.

common core services

A set of shared components that are used by multiple services in Cloud Pak for Data. For more information, see Shared cluster components.

compute node

A Red Hat OpenShift Container Platform nodes on which IBM Maximo® Application Suite application, and dependency workloads are scheduled. Also known as a worker node.

container

The basic unit of Red Hat OpenShift Container Platform applications.

control plane node

The Red Hat OpenShift Container Platform node on which key control plane services are scheduled. Also known as a master node.

custom resource

An endpoint in the Kubernetes API that stores a collection of API objects of a certain kind.

Db2® Warehouse

An analytics data warehouse that features in-memory data processing and in-database analytics. It is client-managed and optimized for fast and flexible deployment, with automated scaling that supports analytics workloads.

deployments

The process of installing and configuring a software application and all its components. The Deployment and DeploymentConfig API objects in Red Hat OpenShift Container Platform provide two similar but different methods for fine-grained management over common user applications.

Disconnected

A Red Hat OpenShift cluster without internet connectivity. See also air gap.

Docker

An open platform that developers and system administrators can use to build, ship, and run distributed applications.

dynamic catalog

An curated operator catalog that is continuously updated. If you use the dynamic catalog, you always have access to the latest operator updates.

The IBM Maximo Application Suite team takes a snapshot of the online IBM operator catalog and tests compatibility of all dependent IBM operators with supported releases of IBM Maximo Application Suite, which allows the team to intercept any breaking changes before they reach your cluster. No updates are made to this catalog without extensive testing with all in-support version of Maximo Application Suite.

Elastic Compute Cloud (EC2)

A web service that is provided by Amazon Web Services to offer various types of computing capacity on the cloud.

Git

An open source program for source control management.

GNU bash

A shell that was created by the GNU Project. Also known as the Bourne Again SHell.

GPU

A specialized processor designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display.

IBM App Connect

An integration solution that you use to connect your applications.

IBM Cloud Internet Services

A collection of services that provide reliability, performance, and security for Internet-facing applications, websites, and services by using Cloudflare. It includes Domain Name Service (DNS), Global Load Balancer (GLB), Distributed Denial of Service (DDoS) protection, Web Application Firewall (WAF), Transport Layer Security (TLS), rate limiting, smart routing, and caching.

IBM Entitled Registry

A registry that contains images for the IBM Maximo Application Suite image, its applications, and components. The IBM Entitled Registry also contains images for other IBM products, such as IBM Cloud Pak® for Data.

IBM operator catalog

A catalog of product offerings in the form of a catalog index image. To display the IBM offerings in the Red Hat OpenShift operator catalog, you must enable the IBM operator catalog image on your Red Hat OpenShift cluster by deploying a CatalogSource resource.

IBM Suite License Service

A token-based licensing system that uses MongoDB as the data store.

IBM Data Reporter Operator

An operator that accepts events and transforms them into reports that are submitted to the Data Service of the IBM Metrics Operator.
Note: Starting in IBM Maximo Application Suite 9.0, 8.11.7, and 8.10.10, the User Data Services (UDS) is deprecated and replaced with IBM Data Reporter Operator (DRO).

For more information, see Data Reporter Operator.

IBM Certificate Manager

IBM Certificate Manager service helps you manage and deploy SSL/TLS certificates for your apps and services. Certificate Manager provides you with a security-rich repository for your certificates and their associated private keys, and helps prevent outages by sending you notifications when your certificates are about to expire.

IBM Cloud Pak for Data

A platform that integrates software components for data analysis and organization connecting siloed data distributed across a hybrid cloud landscape. Deployment options include an on-premises software version that is built on the Red Hat OpenShift Container Platform or a fully managed version that is built on IBM Cloud .

IBM Cloud Pak for Data foundational services

Common services , such as the IBM Certificate Manager, that are used by Maximo Application Suite and its dependencies.

IBM Watson Discovery

An AI-powered intelligent search and text-analytics platform that helps you find valuable information that is buried in your enterprise data.

IBM Watson Machine Learning

A full range of tools and services so that you can build, train, and deploy machine learning models.

IBM Watson OpenScale

An enterprise-grade environment for AI applications that provides your enterprise visibility into how your AI is built and used Its open platform enables businesses to operate and automate AI at scale with transparent, explainable outcomes that are free from harmful bias and drift.

IBM Watson Studio

An environment and tools for work on data to solve your business problems.

IBM Cloud Pak for Business Automation

IBM Cloud Pak for Business Automation assembles certified software from the IBM Automation Platform for Digital Business on multiple cloud infrastructures. A private cloud vendor can be used as an enabling layer with a user interface and command line to limit access to members of an enterprise and partner networks.

image IDs

A Secure Hash Algorithm (SHA) code that can be used to pull an image. An SHA image ID cannot change. A specific SHA identifier always references the same container image content, for example, docker.io/openshift/jenkins-2-centos7@sha256:ab312bda324.

image registry

A content server that can store and serve container images.

image repository

A collection of related container images and tags that identify them.

images

A binary file that includes everything that is needed to run a single container, including the metadata that describes its needs and capabilities. Containers in Red Hat OpenShift Container Platform are based on container images that are formatted for OCI or Docker.

image tags

A label that is applied to a container image in a repository to identify a specific image as distinct from other images in an image stream. Typically, the tag represents a version number.

jq

A command line JSON processor that filters, maps, and transforms JSON data.

Kubernetes

An open source orchestration tool for containers.

Let's Encrypt

An automated and open certificate authority from the Internet Security Research Group (ISRG).

MongoDB

A document database that is designed for ease of development and scaling. Maximo Application Suite uses MongoDB for local user management and data dictionary.

For more information, see MongoDB.

namespace

A virtual cluster within a Kubernetes cluster that can be used to organize and divide resources across multiple users.

See also project

nodes

A virtual or bare-metal machine in a IBM Cloud Kubernetes Service cluster.

For more information, see Overview of nodes.

Object storage

An approach to addressing and manipulating data storage as discrete units, called objects. Objects are kept inside a single repository and are not nested as files inside a folder inside other folders. Also known as object-based storage.

operator

A component of Red Hat OpenShift Container Platform that is used for packaging, deploying, and managing services on the control plane.

For more information, see Operators overview.

pod

A group of containers that are running on a Kubernetes cluster. A pod is a runnable unit of work, which can be a either a stand-alone application or a microservice. For more information, see Using pods.

project

A mechanism in Kubernetes for isolating groups of resources in a single Kubernetes cluster. Used interchangeably with namespace. See also namespace

Red Hat OpenShift Container Platform

A platform for developing and running containerized applications.

route

A mechanism that exposes services by assigning hostnames. For more information, see Route configuration.

Simple Storage Service (S3)

An object storage service that is offered by Amazon Web Services.

Service Binding Operator

An operator that manages the data plane for applications and backing services. Service Binding Operator reads data that is made available by the control plane of backing services and provides the data to applications based on rules that are provided by the service binding resource.

static catalog

A fixed reference point that does not change, which allows for reproducible installations.

To receive security updates and fixes, you must periodically update the static catalog versions that you installed on the cluster. After you update the catalogs, all operators that you installed from the catalog are automatically updated to the newer version.

Strimzi

Strimzi provides a way to run an Apache Kafka cluster on IBM Cloud Kubernetes Service in various deployment configurations.

For more information, see Strimzi

suite instance

An installation of IBM Maximo Application Suite that is referenced by a unique name or ID in the Red Hat OpenShift cluster.

For example, in the mas-myinstance-core namespace or project that is created to install IBM Maximo Application Suite, myinstance is the instance name or ID. You might have multiple instances in the same Red Hat OpenShift cluster that are referenced by different unique names or IDs.

system scope

A configuration that is set for and can be used across the whole suite. For example, a JDBC configuration can be used by all applications in the IBM Maximo Application Suite.

Terraform

An open-source infrastructure as code software tool that enables you to create, change, and improve infrastructure. For more information, see Terraform.

VMware vSphere

A virtualization platform that is used for server virtualization.

worker nodes

A group of nodes or machines in the Kubernetes infrastructure.

Workspace

An aggregation of namespaces.

workspace application scope

A configuration that is set for and used by a single application in the default workspace., for example, the JDBC connection that is used by the application in the default workspace.

workspace scope

The configuration that is set for and used in the default workspace, for example, the JDBC connection that can be used by all applications in the suite.