Given the critical role applications play in business success, a key goal for enterprises and service providers is to ensure the best possible application performance and performance analytics. Poor performance can originate in the network, servers, application logic, database or other areas. Trying to pinpoint the cause is increasingly difficult since applications change rapidly and now run on a highly dynamic, automated and increasingly virtualized infrastructure that’s often distributed across on-premises and public cloud infrastructure.
Traditionally, APM and NPM tools have provided views of individual aspects of service delivery, such as network, systems and storage. But today application and network performance have become more intertwined than ever. It’s no longer sufficient simply to monitor discrete network elements, such as CPU/memory utilization, device pooling, packet loss and jitter, and to infer application performance from resource utilization. In addition, the dynamic nature of today’s virtualized infrastructure means IT can no longer count on a static topology as a source of monitoring data.
When asked about the top functions they’re looking for in APM/NPM solutions, the majority of customers (53%) that responded to SDxCentral’s survey cited the ability to monitor cloud services across public, private and hybrid environments. The next most sought after functions include application performance monitoring (44%), real-time application monitoring (36%), SDN controller integration (36%), and deep packet inspection (32%). And, as noted earlier, more than 90% want an integrated APM/NPM solution.