A new breed of DevOps focused APM tools is moving performance management outside the domain of operations. With features to support analysts, architects, developers, testers and DevOps APM is at home in all phases of agile development.
By raising respectively $50 and $80M AppDynamics and New Relic have positioned themselves to go public sometime in the next two years. They will join Splunk and Solarwinds as brand new management software companies built from the group up to meet the new requirements for management of virtualized and cloud based data centers.
APM as a Service from vendors like AppDynamics, New Relic, AppFirst, and AppEnsure is a viable option for most enterprises. While on premise solutions are not dead, legacy vendors who have not modernized their products for the new requirements at the application development, application deployment, and data center distribution are blind dinosaurs. They are dead – they just do not know the name of the asteroid that is going to kill them.
Monitoring as a Service is an attractive option for rapidly bringing up infrastructure and application monitoring and not having to manage the back end of the monitoring system.
If you are going to try to virtualize performance critical applications in 2012, you should arm yourself with a tool that can measure how those applications perform in the eyes of their end users – which is their end-to-end response time. The approach you take should be a function of the mix of applications you have to support – including whether they are purchased or custom developed and if custom developed with what language or framework.
As business critical applications move into production virtualized environments, the need arises to ensure their performance from a response time perspective. Legacy Applications Performance Management tools are not well suited to make the jump from static physical systems, to dynamic virtual and cloud based systems. For these reasons enterprises need to consider new tools from vendors that have virtualization aware and cloud aware features in their APM solutions. Vendors like AppDynamics, BlueStripe, Confio, dynatrace, ExtraHop, New Relic, Quest, VMTurbo and VMware (vFabric AppInsight) are currently leading this race to redefine the market for APM solutions.