Service Modeling
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.
Where to go from here