BMC Helix IT Service Management deployment architecture
The system administrator performs a container deployment of BMC Helix Innovation Suiteand Service Management applications.
The BMC Helix IT Service ManagementBMC Helix Innovation Suite, BMC Helix Single Sign-On, and applications developed with Developer Studio (BMC Helix ITSMapplications and Smart IT) and BMC Helix Innovation Studio (Live Chat, BMC Helix Business Workflows, and BMC Helix Multi-Cloud Broker).container includes the essential components, such as the
Use the BMC Helix IT Service Management container to set up the BMC Helix Innovation Suiteand Service Management applications on your local system.
The following diagram depicts the container deployment architecture of BMC Helix IT Service Management:
The architecture consists of the following components:
BMC Docker registry that stores the container images.
Local Docker registry setup in the customer environment.
For more information, see Setting up a Harbor repository.
|BMC Deployment Engine|
Logical entity that is used to deploy BMC Helix IT Service Management in your environment.
For more information, see Setting up BMC Deployment Engine.
|BMC Deployment Manager|
Enables access to container images.
For more information, see .
|NGINX ingress controller|
Specialized load balancer for Kubernetes environment.
NGINX is directly used as an ingress controller. The following features of NGINX are used:
With NGINX support, several use cases can be supported including:
|Kubernetes service||A logical group of pods in a cluster.|
|BMC Helix Innovation Suite |
Applications that enable you to access the server tier from a browser and make web services accessible. The following applications are included in the Web tier:
|BMC Helix Logging|
BMC Helix Logging consists of the following components:
These components facilitate you to use Kibana dashboard to view and collect the critical logs. For more information, see Viewing and collecting critical logs by using the Kibana dashboard.
|BMC Helix Platform|
BMC Helix Platform is a microservices-based SaaS platform, you can use foundational services such as user management, tenant management, and single sign-on.
BMC Helix Platform consists of the following components:
For more information about the components, see the in BMC Helix Portal documentation.
|BMC Helix common services|
BMC Helix common services consists of the following components:
The Data tier holds data that applications can create and manipulate. The Data tier consists of the following data stores:
Expand to view the data store usage in BMC Helix Innovation Suite, BMC Helix ITSM Insights, and BMC Helix Dashboards
The following table describes the data store usage in products:
Storage for data that applications can create and manipulate. The data tier uses PostgreSQL (Linux), Oracle, or SQL Server database platform.
The following databases are included in the data tier:
|Persistent volumes||Facilitates the storage of block-based data. We recommend block storage of Elasticsearch. Currently we support Ceph RBD.|