Application Management Service

Application Management Service

Application management service toolkit in the cloud is meant to check services for availability, performance, and compliance with required parameters, as well as to monitor expenses related to deployment and provision of these services.

The key element of a cloud-based application management service is tools of automated detection capable of distinguishing and detecting changes within service components, including virtual and physical servers, network connections and applications.

In order to implement dynamic services, processes and tools of performance management and capacity management are required aside from virtualization and automation technologies on BSM (Business Service Management) level.

Performance parameters are stated in the Service Level Agreement (SLA), while software tools should provide a way to track the parameters in real time. That gives consumers control over actual performance.

Capacity management allows optimizing of cloud resources allocation and distribution according to the data on users’ specified demands and current changes of those. Capacity management also provides an option to plan allocation of needed resources for new cloud services (including cloud backup services).

One of crucial cloud features is self-service. A convenient tool providing such functionality is service directory, a well-known ITSM (IT Service Management) methodology element, which serves as a foundation for request management process in cloud environment. This directory is a “menu” of cloud services and it is usually complemented by self-service portal for users.

User’s request given to service directory can transform to one or more detailed queries, for example, to create a virtual machine or to install a corresponding application. After that, automation technologies should take care of altering cloud infrastructure “on the fly” to accommodate user’s request.

Configuration control process is based on underlying configuration database, also known as CMS (Configuration Management System), which displays infrastructure status and serves as the foundation for building service maps in BSM systems with the purpose of tracking technologic components’ influence on service implementation and, ultimately, the influence on business processes.

CMS should be capable of: integrating configuration elements of different origin – physical and virtual infrastructure components, private cloud elements, and external resources; using the tools of real-time automated component detection and dynamic propagation of changes.

For observing the SLA (Service Level Agreement) regarding cloud services, an availability management process is needed. For example, if a cloud service performance starts to decrease, the system will automatically allocate additional cloud resources to keep up with performance parameters stated in SLA. The process of managing SLA compliance helps to guarantee that cloud resources will meet security policies established on a customer enterprise.

One more requirement for a cloud-oriented application management service of new generation is worth mentioning.

The complexity of the environment makes demand for more convenient personalized tools for various roles in IT-service, which are going to maintain efficient interaction between specialists and serve as a unified platform for access and analysis of required information regarding cloud services management.