Platform common services for BMC Helix Service Management deployment


This section describes the platform common services that are deployed as part of BMC Helix Service Management deployment. Use this information to determine which services are deployed for each deployment option before configuring the BMC Helix Service Management parameters in the deployment.config file during BMC Helix IT Operations Management deployment.

Scenario 1
The IT operations management team at Apex Global uses BMC Helix IT Operations Management to monitor its infrastructure. The team wants to improve operational efficiency by adopting BMC HelixGPT for AI-assisted insights.

To meet these requirements, Apex Global selects the SM_PLATFORM_CORE deployment option and installs BMC Helix Service Management in the CORE mode, with BMC HelixGPT configured on top of this deployment.

Scenario 2
Apex Global needs to deploy BMC Helix Service Management to manage incidents, changes, and service requests across multiple teams, create and activate tenants, manage user identity and access, and send alerts and notifications.

Apex Global decides to select the SM_PLATFORM_FULL deployment option, which deploys all required infrastructure services, such as PostgreSQL, MinIO, Valkey, HSSO, OpenSearch, and Apache Kafka, along with AR Services.

Scenario 3
Apex Global operates in an environment with shared infrastructure components. While they already have BMC Helix Service Management in place, the operations team struggles to understand how infrastructure or network incidents affect business services. The team needs visibility into service topology, dependency mapping, and network impact analysis.

To meet these requirements, Apex Global configures the DYNAMIC_SERVICE_MODELING deployment option, which requires SM_PLATFORM_FULL and BMC Discovery as a prerequisite for dynamic service modeling.

For more information, see Deploying BMC Helix Service Management in the CORE mode and Deploying BMC Helix Service Management in the FULL mode.

Services deployed for BMC Helix Service Management parameters

The following tables show which services are deployed based on the BMC Helix Service Management parameters you select:

ServiceDescription
SM_PLATFORM_CORESM_PLATFORM_FULL without DYNAMIC_SERVICE_MODELINGSM_PLATFORM_FULL with DYNAMIC_SERVICE_MODELING 
Infrastructure services
PostgreSQL (Patroni)Relational database that stores platform metadata and configuration data.DeployedDeployedDeployed
MinIOProvides object storage for artifacts and other binary content used by the platform and applications.DeployedDeployedDeployed
OpenSearch (Logs)Stores logs, and enables indexing and searchingDeployedDeployedDeployed
ValkeyProvides an in-memory data store for caching and message queuing.DeployedDeployedDeployed
HSSOProvides authentication and single sign-on across the BMC Helix platform.DeployedDeployedDeployed
Kafka (+ Zookeeper)Provides messaging and event-streaming.Not deployedDeployedDeployed
Platform services
ServiceDescriptionSM_PLATFORM_CORESM_PLATFORM_FULL without DYNAMIC_SERVICE_MODELINGSM_PLATFORM_FULL with DYNAMIC_SERVICE_MODELING
tmsManages tenants and tenant-specific configuration.Not deployedDeployedDeployed
imsManages user identity, authentication, and identity-specific services.Not deployedDeployedDeployed
imsportalProvides a user interface for identity and access management operations.Not deployedDeployedDeployed
tasProvides administrative capabilities for managing tenants.Not deployedDeployedDeployed
ucsManages communication across platforms.Not deployedDeployedDeployed
ansManages alert and notification across platforms.Not deployedDeployedDeployed
featureflagManages feature enablement and configuration.Not deployedDeployedDeployed
audManages audit information.Not deployedDeployedDeployed
adeauthsvcProvides authentication services.Not deployedDeployedDeployed
credentialStores and manages credentials required by platform services.Not deployedDeployedDeployed
global-config-service

Manages global configuration values shared across platform and application services.

Not deployed

Conditional

Note: 
The global-config-service is not deployed when only SM_PLATFORM_FULL is set to yes. However, the service is deployed only if DYNAMIC_SERVICE_MODELING and SM_PLATFORM_FULL are configured.

Deployed
AR services
ServiceDescriptionSM_PLATFORM_CORESM_PLATFORM_FULL without DYNAMIC_SERVICE_MODELINGSM_PLATFORM_FULL with DYNAMIC_SERVICE_MODELING
ade-arservices-register

Provides the AR System runtime required for BMC Helix IT Service Management and supports BMC Helix ITSM workflows and integration with platform common services.

Not deployedDeployedDeployed
Dynamic Service Modeling (DSM) services
ServiceDescriptionSM_PLATFORM_CORESM_PLATFORM_FULL without DYNAMIC_SERVICE_MODELINGSM_PLATFORM_FULL with DYNAMIC_SERVICE_MODELING
smart-graph-controller

Processes service topology and dependency models.

Not deployedNot deployedDeployed
smart-graph-api

Provides APIs to access service topology, relationships, and impact analysis data.

Not deployedNot deployedDeployed
Deployment flows
ServiceDescriptionSM_PLATFORM_CORESM_PLATFORM_FULL without DYNAMIC_SERVICE_MODELINGSM_PLATFORM_FULL with DYNAMIC_SERVICE_MODELING
Tenant onboarding

Creates and initializes tenants based on licensing and configuration.

SkippedExecutedExecuted
Master ingress creation

Configures ingress routing to enable external access to platform and application services.

SkippedExecutedExecuted
Product activation

Activates licensed product capabilities and prepares them for use.

SkippedExecutedExecuted
Configuration
ServiceDescriptionSM_PLATFORM_CORESM_PLATFORM_FULL without DYNAMIC_SERVICE_MODELINGSM_PLATFORM_FULL with DYNAMIC_SERVICE_MODELING
DEPLOYMENT_SIZEDefines sizing profiles.itsmcompact, itsmsmall, and itsmxlargecompact, small, medium, large, and xlargecompact, small, medium, large, and xlarge

Supported BMC Helix Service Management deployment parameter combinations

The following table shows which BMC Helix Service Management deployment parameter combinations are valid and supported:

SM_PLATFORM_CORESM_PLATFORM_FULLDYNAMIC_SERVICE_MODELINGIs this combination supported?Description
YesNoNoYesValid BMC Helix Service Management CORE deployment
NoYesNoYesValid BMC Helix Service Management FULL deployment
NoYesYesYesValid BMC Helix Service Management FULL + DSM deployment
YesYesAnyNoInvalid – BMC Helix Service Management CORE and FULL cannot be enabled together
AnyNoYesNoInvalid – DSM requires BMC Helix Service Management FULL mode

 

 

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

BMC Helix IT Operations Management deployment 26.1