Recommended skillset and training for deployment


To perform the container-based deployment of BMC Helix Edge, you must be proficient with the following technologies and skills:

Technology

Description

Reference

Docker

Docker is a software framework for managing containers. It is used to build container images.

Containers

BMC Helix Edge leverages the containerized microservices architecture to combine the broad capabilities across monitoring and event management. Containers are units of software that have everything you need to run a workload or process.  

Kubernetes

During the BMC Helix Edge on-premises installation, the deployment manager deploys the software inside the Kubernetes cluster. 

NGINX Ingress Controller

NGINX Ingress Controller provides services such as SSL termination, Layer 7 routing, and load balancing. 

Load Balancer (External Load Balancer)

Load Balancer is a proxy application that ensures all client requests get distributed to the backend servers in the Kubernetes cluster. The Load Balancer also ensures that there is optimal utilization of the backend applications and that no node in the cluster gets overloaded. 

Harbor Registry


Harbor Registry is a container image for installing the products in the BMC Docker Trusted Registry (DTR). It synchronizes the container images to a local container repository and configures the deployment pipeline to use the container images from the local repository.

Linux 

Use the Linux shell script to deploy and upgrade BMC Helix Edge. 

Recommended skills 

BMC Software recommends that you have the following knowledge and skills to install BMC Helix Edge:

Tools / Technology

Description

References

Docker commands

Docker commands perform various operations, such as building a Docker image or running a container.

Kubectl

Kubectl utility connects with the Kubernetes server and runs commands against a cluster.

Helm

Helm is the package manager for deploying applications in Kubernetes.

SSL certificate

Secure Sockets Layer is a security protocol that creates a secure communication channel. 

Recommended trainings

We recommend that you complete the following trainings:

Training

Reference

Linux commands

BMC Helix IT Operations Management deployment

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*