In APMdigest's exclusive interview, Patrick Moran, Vice President of Marketing for New Relic, discusses APM SaaS (Software-as-a-Service), one of the hottest topics in Application Performance Management right now.
APM: Why is SaaS becoming such an important issue in APM this year?
PM: It really boils down to the era that we live in. Companies with a significant online and mobile presence are keeping up with customer demands by building new features and deploying apps faster than ever before. Their relationship with their customers is more immediate and much more interactive. These organizations find that SaaS tools like APM, Network Management, Version Control systems, project management, etc, better support their efforts because they are flexible enough to work at the same pace.
APM: What are the top advantages to using SaaS APM vs. a conventional APM tool?
PM: SaaS APM tools are implemented more quickly, easier to use, and more effective than their on-premise counterparts. Their low cost of acquisition and the short time to value quickly become an attractive proposition when you have a web or mobile project coming up that is expected to support the business by bringing hundreds of thousands of users to your app and guess what -- you have just weeks to deliver it. You can't afford to wait two months or more for price negotiations and procurement, consulting services, custom implementation, training for admins, etc. With SaaS management tools, we're talking about being up and running and seeing actionable performance data in minutes, not months.
APM: New Relic was one of the first vendors to provide a full APM SaaS solution. Why?
PM: Our founder and CEO Lew Cirne has been on both sides of this issue. He pioneered on-premise production app monitoring for enterprise Java applications. That tool quickly came to the front of the pack and became a standard implementation for monitoring mission critical apps. And just as we have described, the cost of the tools was high because they had to compensate for a very expensive sales process that involved flying people people back and forth all around the world for weeks at a time to prove the value of the product, install it and teach how to use it. Hardly a customer friendly experience. And that's what was always nagging Lew - the value they were getting out of the tool was not proportional to the cost of the software (and hardware).
So, from the very beginning, his vision and strategy was to put the customer first, provide tremendous customer value at a reasonable cost, measure customer success in real time, and iterate constantly with new features and improvements to ensure you're always meeting customer needs. Not just signing a deal, sicking the consultants on the customer and moving on to the next sale. SaaS APM then became the obvious for delivery.
APM: What is the secret to delivering an APM SaaS solution?
PM: Many traditional on-premise vendors have tried to build SaaS versions of their toolsets and they quickly and inevitably run into issues.
First of all, building a tool and an accompanying architecture/environment that operates 24x7x52, and which can handle millions of metrics a day for thousands of customers is not a walk in the park. Then you'll have to contend with your enterprise sales force. How is a SaaS version of your tool going to be sold alongside a slower, heavier, much more expensive version that has the same functionality?
To answer your question, the secret sauce in my opinion is this: build your tool from the ground up, build it for customers (all your customers, not just the ones with deep pockets), and stick to your vision.
APM: Even though more and more vendors are providing APM SaaS options, the technology is still relatively new. What major challenges are still faced with SaaS technology?
PM: It's interesting because even though many of the new APM tools are standards-compliant (PCI, SOC 2, Hippa, etc.) you still get people who have concerns about sending performance data "over the Internet"
"Do you use SFDC?" you ask them. "Yes," comes the reply. Well they seem to have zero compunction about sending their sensitive customer data over the net. What is it about sending metrics, charts, and graphs that's got them worried?
There will always be people who just cannot bring themselves to accept a SaaS implementation of any tool. As a SaaS vendor, you accept that and move on, knowing that you are likely to have a sales conversation with them again in the not-too-distant future.
APM: How will APM SaaS evolve in 2013?
PM: It's safe to say that the centrality of applications and software deployed on alternate platforms (anyone playing a game on their tablet right now?), means that SaaS APM is here to stay. But as with any tool that wishes to remain relevant, it must constantly evolve to meet the needs of customers and their end users. So, monitor multiple languages and platforms and work just as elegantly in the Cloud as you do in the physical world.
Lastly, with so much software and so many applications running just about everything in the world, and so many SaaS tools collecting mounds and mounds of data, SaaS vendors have a unique opportunity to band together to help the world make sense of it all. Yes, Big Data, but start to make sense of it with actionable analytics. Now you are taking APM and systems management to the next level for your customers, the folks who are building the software we all rely on. With the right set of metrics and analytics aggregated across all their systems, they can start measuring not just app transaction performance, but application success as it relates directly to your business.
ABOUT Patrick Moran
Patrick Moran is Vice President of Marketing for New Relic. Before New Relic, he was Chief Marketing Officer of Fuze Box, a leading SaaS provider of mobile and web collaboration solutions, where he focused on customer acquisition and product strategy. Earlier, Moran served in marketing leadership roles at various SaaS companies including social enterprise application company Mzinga, as well as Cisco, WebEx and Intranets.com. Early in his career, Moran co-founded Essential.com, a leading online communications and energy marketplace.
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 ...
To better understand the AI maturity of businesses, Dotscience conducted a survey of 500 industry professionals. Research findings indicate that although enterprises are dedicating significant time and resources towards their AI deployments, many data science and ML teams don't have the adequate tools needed to properly collaborate on, build and deploy AI models efficiently ...
Digital transformation, migration to the enterprise cloud and increasing customer demands are creating a surge in IT complexity and the associated costs of managing it. Technical leaders around the world are concerned about the effect this has on IT performance and ultimately, their business according to a new report from Dynatrace, based on an independent global survey of 800 CIOs, Top Challenges for CIOs in a Software-Driven, Hybrid, Multi-Cloud World ...
APM tools are your window into your application's performance — its capacity and levels of service. However, traditional APM tools are now struggling due to the mismatch between their specifications and expectations. Modern application architectures are multi-faceted; they contain hybrid components across a variety of on-premise and cloud applications. Modern enterprises often generate data in silos with each outflow having its own data structure. This data comes from several tools over different periods of time. Such diversity in sources, structure, and formats present unique challenges for traditional enterprise tools ...
Today's organizations clearly understand the value of digital transformation and its ability to spark innovation. It's surprising that fewer than half of organizations have undertaken a digital transformation project. Workfront has identified five of the top challenges that IT teams face in digital transformation — and how to overcome them ...