Change Management for Virtual and Cloud Environments use case
The following symbols are used:
Actor — User role that interacts with a component in the system
Boundary — Component that represents an interface with which Actors interact
Entity — Domain objects within the system that typically present a persisted state of that object
Control — Components that connect Boundary and Entity components and implement some logic to manage the interaction between them
The goal of the Change Management for Virtual and Cloud Environments use case is to illustrate how BMC Change Management supports BMC Cloud Lifecycle Management version 1.x.
This use case has the following steps:
- The cloud end user submits requests to provision new virtual machines (VMs) through the Cloud End User Portal, a component of BMC Cloud Lifecycle Management.
- A list of VM Guest Packages that can be requested is returned via integration to BMC BladeLogic Server Automation through BMC Atrium Orchestrator.
- The Service Fulfillment Engine invokes BMC Atrium Orchestrator provisioning workflows.
- BMC Atrium Orchestrator workflows coordinate changes and change tasks, and invoke BMC BladeLogic Server Automation through the BladeLogic Command Line utility (BLCLI) to create new VMs.
- Different tasks can be invoked during provisioning, including creating additional software packages after the VM has been provisioned, and applying compliance monitoring and performance monitoring agents.
- BMC Atrium Orchestrator workflows also add the new VM to the CMDB.
- Throughout the process execution, the end user can view the status of the provisioning through the Cloud End User Portal.
- After all provisioning activities are completed, all change tasks are closed and the service request status is set to completed.