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.
- 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
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)
- 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 Decision Services (ADS)
- 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
- Development environment as an option, which includes
- 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
- Workflow Authoring as an option, which includes
- 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
- Operational Decision Manager (ODM)