APPLICATION PERFORMANCE MANAGEMENT

Application performance

We manage application performance through the use of APM agents: a software debugging technique to manage the continuous improvement, evolution and adaptation of applications using a digital channel or service.

Further information

What is APM?

APM provides us with statistics regarding the performance of our application. Basically, this means calculating the time in which certain areas of code are executed and in which certain transactions are completed. This can be done by instrumenting the respective code, monitoring logs or incorporating hardware or network measurements.

Beyond this core concept, there are several different possible implementations, although we can agree on some basic truths: a modern solution should monitor production environments, and this is where its overhead (in terms of CPU and data transfer) becomes relevant. It should also show what end users on the web and mobile are experiencing, which was not part of the features of traditional APMs.

What was once a luxury is now becoming more commonplace, but getting new deployments into production faster also means more chance of building bugs into your systems architecture, slowing them down, and perhaps even crashing them. Let's see what AppDynamics and New Relic have to offer.

1

Instantly understand application performance, dependencies and bottlenecks

Further information

NEW RELIC APM

No matter where your applications run, the cloud-based platform allows you to understand them all from a single screen.

APPDYNAMICS APM

Manage the new demands of the application ecosystem.