Autonomic Computing Maturity Levels and Their Value
Main Description

Incorporating self-managing capabilities into an IT environment is an evolutionary process. It is ultimately implemented by each organization through the adoption of self-managing autonomic technologies, supporting processes, and skills. Throughout this evolution, the computer industry will further develop self-managing technologies to help continue to improve staff productivity, reduce operating costs and, ultimately, increase business resiliency.

It is possible for an organization to calibrate the degree of autonomic capability that their current infrastructure and organization has and to develop action plans to increase the autonomic potential. There are five phases of this progression through the levels of autonomic maturity.

Management Areas

Levels of Autonomic Maturity

Basic

Managed

Predictive

Adaptive

Autonomic

Process

Informal, reactive, manual

Documented, improved over time, use of industry best practices, manual process to review IT performance

Proactive, shorter approval cycles

Automation of resource-management and transaction-management best practices, driven by service level agreements

Automation of IT Service Management and IT Resource Management best practices

Tools

Local, platform and product specific

Consolidated consoles, problem management system, automated software install, intrusion detection, load balancing

Role-based consoles, product configuration advisors, real- time views of current and future IT performance, automation of some repetitive tasks

Policy management tools drive dynamic change based on resource-specific policies

Costing and financial analysis tools, business and IT modeling tools, trade-off analysis

Skills

Platform specific, geographically dispersed with technology

Multiple platform and multiple management tool skills

Cross-platform system knowledge, IT workload management skills, some business-process knowledge

Service objectives and delivery per resource, analysis of impact on business objectives

e-business cost-and-benefit analysis, performance modeling, advanced use of financial tools for IT context

Benchmarks

Time required to fix problems and complete tasks

System availability, time to close trouble tickets and work requests

Business system availability, service level agreement attainment, customer satisfaction

Business system response time, IT contribution to business success

Business success, competitiveness of service level agreement metrics, business responsiveness

The autonomic levels of maturity, as they correspond to the different areas of management focus for an IT infrastructure, are:

  • Manual – in which IT professionals perform the management functions.
  • Managed – in which systems management tools can be used to collect details from managed resources, helping to reduce the time it takes for the administrator to collect and synthesize information as the IT environment becomes more complex.
  • Predictive – in which new technologies are introduced to provide correlation among several managed resources. The management functions can begin to recognize patterns, predict the optimal configuration and offer advice about what course of action the administrator should take. As these technologies improve and as people become more comfortable with the advice and predictive power of these systems, the technologies can progress to the closed loop level.
  • Adaptive – in which the IT environment can automatically take actions based on the available information and the knowledge about what is happening in the environment.
  • Autonomic – in which business policies and objectives govern the IT infrastructure operation. Users interact with the autonomic technology tools to monitor business processes, alter the objectives, or both.

It can be seen from this that there is significant business value in progressing from one autonomic maturity level to the next, since administrative personnel would then be able to focus on a wider scope of operations and business processes, and the IT system is more reliable and self-managing.

In addition to increasing levels of automation, the automation is applied across broader scopes and within more processes as the organization progresses to higher levels of autonomic maturity. Of course, increasing the autonomic maturity could also involve changes in procedures, skills and organization as more tasks and activities are handled by the technology itself.

This view supports autonomic computing evolution by enabling incremental adoption of additional autonomic capabilities. The adoption model structures a solution space so that a business can produce an incremental action plan to take advantage of offered autonomic capabilities.