Get started > Overview of the ITOM Platform

Overview of the ITOM Platform

The ITOM Platform is a platform that installs and manages ITOM suite products, such as:

  • IT Service Management Automation (ITSMA)
  • IT Event Correlation & Management (OpsBridge)
  • Data Center Automation (DCA)
  • Helion Cloud Management (HCM)

Architecture

The management of the installation and integration of different products is complex and time consuming. The benefits of the ITOM Platform's container-based delivery and management model is the standardization of the distribution, installation, upgrade, and operation of all the products or suites. The distribution unit of delivery is a container, upgrade is standardized (by using rolling updates, patches, and rollbacks), and operation is simplified because all the same containers are on the same core platform with monitoring, scaling, and self-healing. An API, a CLI, and a dashboard provide the rest of the tools.

This model provides tighter integration between suite components and provides an optimized user experience, as well as better Total Cost of Ownership (TCO).

The following diagram depicts the architecture of the ITOM Platform.

Suite technology foundation

The following diagram depicts the components of the foundation.

  • Multi-Cloud Deployment Support: includes physical or virtual machines (servers) with a specific operating system.
  • Middleware

    • ITOM Platform with the Docker container run-time manager and the Kubernetes container orchestration manager. Docker is a service that runs on a host, allowing you to run containers.

      If you only have one Docker host (a server that runs Docker), you do not need orchestration. However, if you have more than one Docker host, you must choose on which host to run which container. The container orchestration function (Kubernetes) handles issues such as moving the running container workload to another host when you must perform host maintenance, and splitting a large application so that it runs efficiently on multiple docker hosts.

  • Shared services and suites: when you install the ITOM Platform, you also install a number of utilities and shared services:

    • Management Portal user interface: The user interface that you will use to install and manage suites, manage the images used by the containers, and manage the infrastructure (such as adding a Docker host, removing Docker hosts, or maintenance).

    • Shared services: Features like licensing and user authentication are shared by all containers. This prevents duplication.

    • Containerized suites: Once the ITOM Platform is installed and the user interface becomes available, you can start installing the suites.

    • Containers: Encapsulate discrete components of application logic provisioned only with the minimal resources needed to do their job. Unlike virtual machines, containers have no need for embedded operating systems. Calls are made for operating system resources via an API. Containerization is, in effect, operating system-level virtualization (as opposed to VMs, which run on hypervisors, each with a fully-embedded operating system). Containers are easily packaged, lightweight, and designed to run anywhere. Multiple containers can be deployed on a single VM.

  • Repository and Content: The Repository is where the container images reside where you can download them from. The Content is where the suite updated content will be located in the future to enable you to load and update all the content and content use cases.