This documentation supports an earlier version of BMC Helix Operations Management.To view the documentation for the latest version, select 23.3 from the Product version picker.

Service Modeling


A service is a logical group of entities or Configuration Items (CIs) that work together to achieve a comprehensive, end-to-end business goal. HR service, admin service, and payroll service are a few examples of business services. These entities can be applications, middleware, security, storage, networks, and other subservices that provide context to business goal.

A few advantages of defining a service are:

  • Enables you to efficiently manage the underlying applications and infrastructure relevant to your business. 
  • Provides an option to track the Key Performance Indicators (KPIs) associated with the service.


Service modeling in BMC Helix AIOps

Service models are visualizations of services and the relationships between various logical components or CIs. Service models provide business context to the information within the service.

BMC Helix AIOps gives you multiple ways to define service models according to the logical construct that you want to build:

  • Start anywhere application: This modeling approach enables you to choose any entry point into an application or business service and begin modeling from there.
    • A Business Application is a system that provides a business function to users or customers of the business. Applications generally involve multiple separate pieces of software such as application servers and databases, plus network services such as load balancers.

    • A Business Service is a service that one business provides to another business. It also represents a service from one organization to another organization within a business. E-mail service, Enterprise resource planning (ERP), and order processing are examples of business services.
  • Groups as services: This modeling approach gives you an option to define groups in BMC Helix Operations Management.

Modeling Groups as Services

Groups defined in BMC Helix Operations Management can be published as service models.  As each group is a logical collection of monitored entities in BMC Helix Operations Management, you can model a group as a business service, publish it, and view and monitor in BMC Helix AIOps and BMC Discovery. 

Roles and permissions to publish and view groups as services

  • Only users with admin permissions in BMC Helix Operations Management can create groups and publish them as services. 
  • Users with services > view permission in BMC Helix AIOps can view the published groups as services in the BMC Helix AIOps console. For more information on roles and permissions, see Roles and permissions in BMC Helix AIOps.

  • User with models > edit permissions in BMC Discovery can view the published groups as services (Rules) in the BMC Discovery console. For more information on roles and permissions, see Roles and permissions for BMC Helix Discovery using BMC Helix Portal.

If you want to create a new group to publish as a service or want some of the existing groups as service models, you can make use of this feature. Ensure that you have clearly understood the service models concepts and monitoring services using the BMC Helix AIOps console.

Advantage of publishing groups as service

Publishing groups as services helps organizations to leverage the group definitions to be mapped as service models. For example, Otto is an operator in APEX Global. Otto uses BMC Helix Operations Management to create and monitor groups, which is a logical collection of monitored entities. Otto thinks that if these groups can be published as service models, he can easily use the service monitoring feature in BMC Helix AIOps to monitor and manage these groups as services effectively.


 

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