Gartner's recently released Magic Quadrant for Application Performance Monitoring is one of the best reports to read if you want to get a handle on the future of the APM industry.
Jonah Kowall, Research Director, IT Operations Management at Gartner, answered the following four quick questions from APMdigest about the new report:
APM: During our interview in June, I asked "How do you rate the industry overall, in terms of the vendors' ability to deliver SaaS?" At the time you could not comment on the research in progress. Now that the Magic Quadrant for APM is out, what is your take on the maturity of the vendors with regard to SaaS?
JK: Pretty immature in general, but it's an area of rapid change. Most vendor solutions which are SaaS enabled focus on the commoditized and lower value synthetic transaction end user experience monitoring.
Additionally, most have not been designed to be portable to other service providers (think of a public cloud provider looking to add value added services), or offer self-service signup and management by the customer. This will start to become more pervasive in SaaS offerings.
APM: Which APM vendors are leaders in terms of a SaaS option - APM-as-a-Service?
JK: Enterprises have been consuming SaaS APM in the form of synthetic transactions for quite a while, and many organizations haven't evolved beyond that point.
That being said, there are 3 main slices of vendors in the synthetic testing area, the high end, middle tier, and low end. I will provide some example vendors in each:
High: Compuware, Keynote
Medium: Smartbear, Nustar, ManageEngine
Low: Pingdom, Monitis, Alertfox
There are many more here, but these are examples.
When looking at full-featured APM solutions, there are really only two right now who are offering a vendor-hosted APM SaaS product: AppDynamics and New Relic. The other folks have partial functionality in a SaaS deployment model, but like I said this will be changing.
Other APM products are deployed in MSP environments, specifically to service the MSPs customers.
APM: The new requirements for this year's APM Magic Quadrant - such as offering all 5 dimensions of APM, as well as a SaaS option - cut out a few vendors from the report. What is the potential for these vendors to be included in next year's Magic Quadrant?
JK: We only had a couple on the fence and they were due to SaaS capabilities and not meeting all five dimensions. There are at least a couple who will qualify for the research in 2013, if they execute their planned roadmaps. The same can be said for the few missing SaaS capabilities.
APM: I know it is early, but do you have any hints for us on any new requirements for next year?
JK: We have thoughts on this, some of which is outlined above - delivery models, partnerships or self-service. But we haven’t nailed anything down yet, and probably will not until late January. We will likely publish a note with the criteria changes for 2013 soon after that to get people thinking.
New requirements could also entail delivery of more than a single APM dimension as a service, which would eliminate most of the vendors if that were a requirement today.
An effective breakpoint strategy helps deliver sharp, properly sized images, which are some of the most compelling pieces of content on a web page. Lack of such a strategy can lead to jagged images or ones that take too long to render due to excessive size, potentially reducing the overall effectiveness of web pages — and driving down the quality of the user experience. In this blog, we will explore just how significant image breakpoints are to businesses, and some important device-related factors to consider in image breakpoint decisions to deliver the optimally-sized web image every time ...
As the data generated by organizations grows, APM tools are now required to do a lot more than basic monitoring of metrics. Modern data is often raw and unstructured and requires more advanced methods of analysis. The tools must help dig deep into this data for both forensic analysis and predictive analysis. To extract more accurate and cheaper insights, modern APM tools use Big Data techniques to store, access, and analyze the multi-dimensional data ...
Modern enterprises are generating data at an unprecedented rate but aren't taking advantage of all the data available to them in order to drive real-time, actionable insights. According to a recent study commissioned by Actian, more than half of enterprises today are unable to efficiently manage nor effectively use data to drive decision-making ...
According to a study by Forrester Research, an enhanced UX design can increase the conversion rate by 400%. If UX has become the ultimate arbiter in determining the success or failure of a product or service, let us first understand what UX is all about ...
The requirements of an APM tool are now much more complex than they've ever been. Not only do they need to trace a user transaction across numerous microservices on the same system, but they also need to happen pretty fast ...
Performance monitoring is an old problem. As technology has advanced, we've had to evolve how we monitor applications. Initially, performance monitoring largely involved sending ICMP messages to start troubleshooting a down or slow application. Applications have gotten much more complex, so this is no longer enough. Now we need to know not just whether an application is broken, but why it broke. So APM has had to evolve over the years for us to get there. But how did this evolution take place, and what happens next? Let's find out ...
There are some IT organizations that are using DevOps methodology but are wary of getting bogged down in ITSM procedures. But without at least some ITSM controls in place, organizations lose their focus on systematic customer engagement, making it harder for them to scale ...
If you have deployed a Java application in production, you've probably encountered a situation where the application suddenly starts to take up a large amount of CPU. When this happens, application response becomes sluggish and users begin to complain about slow response. Often the solution to this problem is to restart the application and, lo and behold, the problem goes away — only to reappear a few days later. A key question then is: how to troubleshoot high CPU usage of a Java application? ...
Operations are no longer tethered tightly to a main office, as the headquarters-centric model has been retired in favor of a more decentralized enterprise structure. Rather than focus the business around a single location, enterprises are now comprised of a web of remote offices and individuals, where network connectivity has broken down the geographic barriers that in the past limited the availability of talent and resources. Key to the success of the decentralized enterprise model is a new generation of collaboration and communication tools ...