Mobile APM is finally coming of age, current tooling allows for crash management, or synthetic transactions delivered via SaaS models. These are critical in determining application availability, but provide limited data when determining performance. Keynote Systems has made heavy investments moving from a traditional synthetic monitoring company to mobile making up over half of their revenue (as of Q4 2012), they are able to simulate mobile devices, and even test using real devices within their POPs. Compuware’s Gomez offering has technology emulating and using mobile browsers, along with many other vendors who have various synthetic testing capabilities.
IT Operations groups are still buying synthetic monitoring tools, but the market has remained flat for most vendors. This is due to the fact that there is a lack of detail mobile application operations teams need. Typically in most organization these mobile apps are offshoot projects which are often times managed by developers or an application support team within the business unit. In many organizations there is little to no formal operations or best practices around the mobile apps which are often developed by 3rd parties. The new breed of products must appeal to this new buyer, and ensure that developers are present to implement embedded mobile APM instrumentation.
True mobile APM technologies are embedded within native mobile applications, and instrument the code to provide not only mobile perspective, but many provide linkages into infrastructure and application delivery. In the past 2 weeks you have seen several announcements in this market moving it from a synthetic based market to really understanding mobile end user experience and usage details.
AppDynamics will be delivering (not available in general release today) a hybrid APM solution including on premise or SaaS delivery including mobile APM. This allows the solution to show a complete end to end picture from the device into the hosting infrastructure.
Crittercism was previously a crash detection tool, tracking crashes and app launches (look for more research covering them shortly). They are now monitoring the network from a mobile perspective and getting much deeper into the performance from a mobile perspective. Crittercism has a head start on this new market, since the SDK they use is embedded within thousands of native mobile applications today.
Finally yesterday we saw New Relic release their mobile APM offering, which similarly to AppDynamics links the mobile performance with infrastructure and application performance. New Relic is delivered via SaaS only, and has the largest APM as a service deployment footprint today, hence making it a natural path for customers who would like to add mobile capabilities.
Price points vary between the offerings, but normally are based on the number of active users (launching applications) in a given month. The price ranges quite a bit between solutions, and more analysis on the models will be performed in upcoming research in the Moible APM research I have planned for the coming months.
This will be a fun year, and a fun ride indeed, so hold on.
If you have questions feel free to reach out via email or @jkowall on twitter. Feel free to comment here