Building service models

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. Additionally, these entities can be applications, middleware, security, storage, networks, and other subservices that provide context to a business goal.

A well-defined service offers the following advantages:

  • It helps you to efficiently manage the underlying applications and infrastructure relevant to your business. 
  • It provides an option to track the associated Key Performance Indicators.

Related topics

Service modeling in BMC Helix AIOps

A service model is a visualization of services and the relationships between various logical components or CIs. The model provides business context to the information within the service and is presented in hierarchies that can consist of elements, geographical sites, or other business resources.

For example, an Order Processing service at Apex Global can consist of the following services: Packaging, Storage, Order Request, Shipping, and Billing & Payment. The Billing & Payment service can be subdivided into functional or physical services such as Database, Network, Mainframe, and Retail-AWS.

BMC Helix AIOps supports multiple ways to build service models depending on the logical constructs that you want to build to support your business:

  • Service blueprints: This modeling approach gives you complete control of the service composition. Modeling services using service blueprints has the distinct advantage of adding rule-based dynamic content to control the model composition. For more information, see Understanding service blueprints.
  • Start anywhere application modeling: This modeling approach allows you to choose an entry point into a business 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, databases, and load balancers.
    • A Business Service is a service that a business provides to another business. It also represents a service from one organization to another organization within a business. E-mail, enterprise resource planning (ERP), and order processing are examples of business services.
  • Groups as services: This modeling approach provides you an option to define groups in BMC Helix Operations Management that can be published as service models. Because 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 monitor it in BMC Helix AIOps and BMC Helix Discovery. For more information, see Publishing groups as service models. Open link

Learn more

Learn about the service health score, service blueprints, services, and service models by using the topics listed in the following table:

Learn about service health and how it is computedUnderstanding service health score
Learn about service blueprints and their usageUnderstanding service blueprints
Use out-of-the-box blueprints to create servicesUsing out-of-the-box blueprints
Learn how to create your own service blueprintsCreating service blueprints
Learn how to create service modelsCreating service models
Was this page helpful? Yes No Submitting... Thank you