Many Bank and Financial companies have realized that operational management of their mission critical applications is not adequate. Today, applications are rolled into production with the hope that operations and infrastructure groups will keep business services highly available and reliable. But apparently, hopes are not enough. In many cases the inevitable result of this approach are SLA violations and complaints about performance issues that IT was unaware of.
Most IT Operations groups consider management of production applications to be strictly under their own control. They expect
application groups to develop systems with built-in management instrumentation and forward any detected performance or failure events to the Enterprise Management Systems. How often have you seen applications developed with this sort of instrumentation? Is this more than a dream?
During internal heated debates operations and application support groups come to a conclusion that their understandings of “good
performance” and what is “normal” and “abnormal” are not necessarily the same. Their definitions of mean time to problem
resolution (MTTR) are different. Those differences for some enterprises, especially in financial institutions, can cost millions of
dollars in lost revenues and penalties.
Is there a remedy for this? There is clearly an obvious need to go beyond just operational management. Many application groups have realized that visibility into application performance from a transactional angle across multiple IT tiers is necessary. Undoubtedly, transactional key performance indicators (KPI) combined with operational metrics could provide a more proactive and predictive management capabilities. It can help to timely identify business impact of potential transactions failures and performance degradations.
However, as in any company there are political and organizational concerns that hamper effective resolution of those problems. The main question is – who is going to be responsible and in charge of the acquired solutions? Is organizational hierarchy and traditional
approach to managing applications by IT operations a roadblock to successful APM? Who owns application performance management? In my view it is application owners.
= Cheers =