Capabilities for Enterprise deployments

You can install one or more capabilities for enterprise deployments. Depending on the selected capabilities, or patterns, the needed components of the foundation pattern are also installed.

You can install the following capabilities for enterprise purposes with the templates in the cert-kubernetes/descriptors/patterns folder. For more information about downloading cert-kubernetes, see Preparing for an Enterprise deployment.

Depending on the selected capabilities, the needed components of the foundation pattern are installed. The final custom resource file can combine capabilities and components and any number of configuration parameters that you need to complete your customizations.

Important: Use the list of capabilities and the dependencies to take note of what you need to prepare for on your cluster. Even if you select a single capability, you must prepare your cluster for the components that are always installed from the foundation. If you select extra components, they might not be in the same pattern.
Foundation (pattern name foundation), which includes
  • Business Automation Navigator (BAN)
  • Resource Registry (RR)
  • User Management Services (UMS) if needed by combined capabilities
  • Business Automation Studio (BAS) if needed by combined capabilities
  • Business Automation Insights (BAI) if needed by combined capabilities
  • Application Engine (AE) if needed by combined capabilities
Foundation pattern visual
Note: BAN and RR are always installed. BAS, AE, BAI, and UMS are installed in the environment if they are needed by other selected capabilities. For example, BAI needs UMS installed.

The foundation pattern for a custom deployment also includes configurations for LDAP, databases, and initialization.

The foundation pattern cannot be installed by itself running the deployment script or in the Form View in the OCP console. The deployment of any Cloud Pak for Business Automation capability includes the foundation pattern. A deployment of the Cloud Pak custom resource also includes an instance of IBM Automation foundation (IAf) and the foundational services. Depending on the capabilities that you select, the dependency operators create the service instances. Foundational services connect all IBM Cloud Paks with Operand Deployment Lifecycle Manager (ODLM) and use a specific namespace (ibm-common-services) to manage the service instances. IBM Automation foundation includes the following components, some of which are always installed, others are installed if the options are dependencies, and IBM Process Mining and IBM Robotic Process Automation are installed only if you install them independently:

  • IBM Cloud Pak Platform UI (or Zen UI)
  • MongoDB
  • IBM Process Mining (IPM)
  • IBM Robotic Process Automation (IRPA)
  • Foundational services, which include
    • Identity and Access Management (IAM)
    • Common Web UI Service
    • License Service
    • Certificate management
  • Event framework (AutomationBase)
IAf visual
Automation Decision Services (pattern name decisions_ads), which includes
  • Automation Decision Services (ADS)
    • Decision Designer
    • Decision Runtime
  • From the Foundation pattern
    • User Management Service (UMS)
    • Business Automation Studio (BAS) as an optional component
Automation Document Processing (pattern name document_processing), which includes
  • Development environment as an option, which includes
    • Content Designer UI and REST
    • Content Designer Repo API
    • Content Analyzer, which includes
      • backend
      • redis
      • rabbitmq
      • extraction (callerapi, ocr-extraction, For 21.0.1 pdfprocess, For 21.0.1 utf8process)
      • processing (postprocessing, setup, classifyprocess-classify, processing-extraction, updatefiledetail)
      • deep learning
      • natural_language_extractor
    • Content Project Deployment Service
    • Viewer service
    • Common Git Gateway Service
    • Business Automation Navigator
    • From the Foundation pattern
      • Application Engine
      • Business Automation Studio (BAS)
      • User Management Service (UMS)
    • From the Content pattern
      • Content Platform Engine
      • GraphQL API
      • External Share (ES) as an optional component
      • Content Search Services (CSS) as an optional component
      • Content Management Interoperability Services (CMIS) as an optional component
      • Task Manager (TM) as an optional component
  • Runtime environment as an option, which includes
    • Content Project Deployment Service
    • Viewer Service
    • Business Automation Navigator
    • Content Analyzer, which includes
      • backend
      • redis
      • rabbitmq
      • extraction (callerapi, ocr-extraction, For 21.0.1 pdfprocess, For 21.0.1 utf8process)
      • processing (postprocessing, setup, classifyprocess-classify, processing-extraction, updatefiledetail)
      • natural_language_extractor
    • From the Foundation pattern
      • Application Engine
      • User Management Service (UMS)
    • From the Content pattern
      • Content Platform Engine
      • GraphQL API
      • External Share (ES) as an optional component
      • Content Search Services (CSS) as an optional component
      • Content Management Interoperability Services (CMIS) as an optional component
      • Task Manager (TM) as an optional component
Automation Workstream Services (pattern name workstreams), which includes
  • Workstream Services server (JMS included)
  • Process Federation Server (PFS)
  • Elasticsearch (installed if the deployment platform is set to "other" and the pfs_configuration.elasticsearch parameter is empty. For 21.0.1 Elasticsearch is always installed.)
  • From the Foundation pattern
    • Application Engine (Application Engine data persistence enabled)
    • User Management Service (UMS)
  • From the Content pattern
    • Content Platform Engine (CPE)
    • Content Management Interoperability Services (CMIS) as an optional component
    • Content Services GraphQL
Business Automation Application (pattern name application), which includes
  • Application Designer as an optional component
  • From the Foundation pattern
    • Application Engine
    • User Management Service (UMS)
    • Business Automation Studio (BAS) as an optional component
Business Automation Workflow (pattern name workflow), which includes
  • Workflow Authoring as an option, which includes
    • Workflow Authoring Server (JMS included)
    • Process Federation Server (PFS)
    • Elasticsearch (installed if the deployment platform is set to "other" and the pfs_configuration.elasticsearch parameter is empty. For 21.0.1 Elasticsearch is always installed.)
    • From the Foundation pattern
      • Application Engine (Application Engine data persistence as an optional component)
      • Business Automation Insights (BAI) as an optional component
      • Business Automation Studio (BAS)
      • User Management Service (UMS)
      • Content Services GraphQL as an optional component (required if you are using Application Engine data persistence)
    • From the Content pattern
      • Content Platform Engine (CPE)
      • Content Management Interoperability Services (CMIS)
  • Workflow Runtime as an option, which includes
    • Workflow server (JMS included)
    • Process Federation Server (PFS)
    • Elasticsearch (installed if the deployment platform is set to "other" and the pfs_configuration.elasticsearch parameter is empty. For 21.0.1 Elasticsearch is always installed.)
    • From the Foundation pattern
      • Application Engine (Application Engine data persistence enabled)
      • Business Automation Insights (BAI)
      • User Management Service (UMS)
    • From the Content pattern
      • Content Platform Engine (CPE)
      • Content Management Interoperability Services (CMIS)
      • Content Services GraphQL
FileNet® Content Manager (pattern name content), which includes
  • Content Platform Engine (CPE)
  • Content Services GraphQL
  • Content Search Services (CSS) as an optional component
  • Content Management Interoperability Services (CMIS) as an optional component
  • Content Collector for SAP (ICC4SAP) as an optional component
  • Enterprise Records (IER) as an optional component
  • Task Manager (TM) as an optional component
  • From the Foundation pattern
    • Business Automation Insights (BAI) as an optional component
    • User Management Service (UMS) as an optional component
Restriction: Enterprise Records (IER) does not integrate with the User Management Service (UMS).
Operational Decision Manager (pattern name decisions), which includes
  • Operational Decision Manager (ODM)
    • Decision Center
    • Decision Runner
    • Rule Execution Server
  • From the Foundation pattern
    • Business Automation Insights (BAI) as an optional component
    • User Management Service (UMS) as an optional component