A New Kind of Application Performance Monitoring (APM) for IT Operations
Why do IT operations teams need application performance monitoring (APM) solutions that are response time-centric and provide end-to-end monitoring across IT infrastructure and application platforms?
It used to be enough for IT operations teams to focus on infrastructure and critical devices, using resource utilization as the key performance metric. But while most companies require infrastructure monitoring capabilities to underpin information and communications technology (ICT) execution and delivery, where they derive their true business value has shifted.
From a business value perspective, companies are now interested in seeing, in real time, how services and business processes are being delivered
This means today’s IT operations teams require more collaboration and faster access to a wider range of infrastructure and application performance data than ever before. They have shifted away from measuring how resources are consumed, and place a greater emphasis on transaction response times, business process delivery and what the end user or customer is experiencing.

How can IT operations teams achieve this type of visibility when IT environments have become so complex, diverse and dynamic?
A new kind of application performance monitoring solution, such as INETCO Insight, has been developed to help IT operations teams handle:
- The growing complexity of distributed or multi-tier applications brought on by the move towards multi-channel, adoption of private or public Cloud environments, and an increasing number of third party services.
-
The diversity within the application “ecology” which in many cases is a mixture of custom-built applications, legacy apps, IaaS/PaaS/SaaS, , and emerging mobile, social and location-based applications.
-
The speed of change and development brought on by increasing customer demands, a need to connect all the diverse components described above, and a shift towards Agile Software Development methodologies.
-
The unprecedented volumes of Big transaction Data that make it time-consuming and expensive to access relevant information in a timely manner.
Today’s APM solutions can now be categorized as either development or operational tools:
- APM development tools are used to monitor code quality and optimization. They are for application support teams and developers that want to “instrument” or “decorate” their code in order to follow their executed code all the way across an application. Quite often, these are specific to a particular environment such as Java or .Net. In terms of cost and complexity, most IT organizations cannot afford to deploy these products for every application. These tools are intended to focus on just a few of the most important applications in the overall application portfolio.
- APM operational tools represent the next-generation of application performance monitoring solutions. They provide end-to-end visibility into every transaction flow, monitor hop-by-hop transaction response times and measure service quality from the eyes of the end user or customer. They provide collaborative information to the various IT operations teams about how every application performs within the production environment, and build on a response time approach (versus infrastructure) to see how the end user is affected by changes. These tools take performance monitoring visibility enterprise-wide, and consider the performance impacts of third party service environments, Clouds, virtualization, network infrastructure, and operational contexts such as concurrency of accesses, load and effects of breaks.
Transaction-centric application performance monitoring and business transaction management (BTM) solutions such as INETCO Insight are considered next-gen APM operational tools for service quality delivery
Transaction-centric APM and BTM tools help IT operations teams breach cross-organizational boundaries by providing true end-to-end visibility into transaction flow, correlation of hop-by-hop response times and end user experience (EUE) metrics that reflect closely on service level delivery. This can be achieved without having to deploy a number of point solutions addressing individual IT domains, or correlating performance data collected from different sources.
APM operational tools are designed to monitor today’s production environments, providing IT operations with the ability to monitor transaction response times, business process delivery and what the end customer is experiencing:
- Automatically correlate and display the hop-by-hop response times along a transaction path to quickly isolate application or supporting infrastructure bottlenecks and restore IT service levels in a timely manner
- Obtain a real-time comparison of the technical transaction completion times versus actual business process delivery times, without the use of agents, extra traffic load or code changes
- Access data within the application payload message that relates directly to end user experience, usability and behaviour metrics
- Monitor response times of third party services, virtual servers and Cloud-based application environments
- Improve operational efficiency through improved coordination and collaboration across all IT operations team
Interested in discussing how to apply next-gen application performance monitoring to improve visibility within your transaction environment? Contact us.
“Business decision makers have… grown more appreciative of the role that IT plays in enabling the unfolding and execution of revenue or value-generating business processes… the most important and visible element that IT delivers with regard to business process execution is the predictable and effective flow of application-based transactions.”
Will Cappelli, Research Vice President
Gartner, Inc.