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.
In addition to PaaS there is a class of vendors who provide external services to PaaS through “marketplaces” that the vendor sets up. We refer to these generically as Application Services as a Service (ASaaS). The stakes are potentially huge – the PaaS takes over from the Operating System as the dominant factor in the purchasing decision for server-side technology. We’re not saying it definitely will happen, but it might.
AppFog (the company formerly known as PhpFog) has become the latest enthusiastic adopter of CloudFoundry to go to General Availability with a value-added implementation of the open source CloudFoundry.org stack. The key differentiator is the RAM-based pricing policy around the Public Cloud offering – roughly $25 per GByte per month (first 2Gbytes are Free).
ActiveState Stackato and CumuLogic are private PaaS. Over the last few weeks Stackato has moved to a 2.0 version and CumuLogic has moved out of Beta to a 1.0 release. CumuLogic 1.0 is a Java-only PaaS with support for Amazon, HP Cloud Services, and private clouds including Citrix CloudStack, Eucalyptus, OpenStack and VMware vSphere. Stackato has a similar range of public and privae IaaS on which it operates (vSphere, KVM, XenServer, OpenStack, EC2 AMI, HP CS) but it has a much broader set of language compatibilities including .NET.ther new features in Version 2.0 are a centralized web-based management console and some support for charge-back (i.e. billing) through API. Performace management is through integration with New Relic. There is additional security support in multi-tenancy by using Linux Containers (LXC).