Why Your APM Solutions May Not Be “Cloud-Ready”
February 21, 2012

Julie Craig
EMA

Share this

Public Cloud provides a layer of abstraction between the functionality of a service and its delivery. Put simply, its functionality is unlocked by a credit card versus actual hands-on deployment. This is both a blessing and a curse.

Public Cloud customers are finding that, while Cloud services are easy to consume, they are not as easy to govern and manage. This abstraction layer means that traditional Application Performance Management (APM) solutions may not be as useful as they once were. As a result, many CIOs are finding it necessary to reevaluate management portfolios for Cloud-readiness.

Throughout most of 2011 and into 2012, Enterprise Management Associates’ (EMA) Application Management team conducted back to back research projects on APM for Cloud services. The research began during the Spring of 2011 with survey-based research assessing the impact of Cloud in all its flavors—public, private, and hybrid—on IT organizations.

After publishing the results of this study in August, we utilized the findings to formulate an EMA Radar Report, essentially an assessment of the solutions of eighteen leading APM vendors for “Cloud-readiness”. Released earlier this month (February, 2012), the findings are available for download at. www.emausa.com

The August report revealed that today’s companies are much further along in their Cloud deployments than most experts would have suspected. Nearly 85% are either already using private Cloud or are planning to do so within the next year. For SaaS that number is approximately 75%, for IaaS it is 65%, and for IaaS it stands at approximately 55%.

While these numbers are definitely interesting, to understand the true impact of Cloud it is necessary to take a look at how companies are using these services. After all, regardless of the underlying delivery mechanism, applications are still IT's primary deliverable, and application performance is the key measure of application quality. For this reason, the study also asked detailed questions about enterprise applications, architectures, and the role of Cloud in supporting production applications.

Table 1 shows adoption rates for a variety of deployment patterns for integrated applications. It illustrates the fact that transactions spanning heterogeneous hardware and software platforms are commonplace, definitely mainstream, and that those spanning on-premise and Cloud are not far behind.


Cloud-Ready APM

Patterns 1 and 2 relate to on-premise-hosted transactions. Patterns 3 and 4 relate to transactions touching the public Cloud, and, in the case of Pattern 4, integrations between multiple SaaS platforms.

While most of the APM solutions in the marketplace today were originally engineered to support primarily on-premise applications, many still do not support Patterns 1 and 2. They lack support for transactions spanning on-premise and mainframe or for those spanning Java and .NET.

APM solutions also vary widely in their levels of support for troubleshooting and root cause analysis. If the requirement is to quantify performance and availability, an application performance monitoring solution may suffice. However if there is an additional requirement for in-depth troubleshooting/root cause analysis support, monitoring solutions alone cannot provide adequate depth of visibility.

EMA’s APM taxonomy distinguishes performance monitoring from performance management for just this reason. In doing so, it makes the following distinctions:

Application Management Solutions: These solutions deliver visibility to and control of transactions, applications, and end-to-end services. The terminology covers a broad range of capabilities and products with visibility to application execution from a wide variety of instrumentation points.

Application Performance Monitoring and Application Performance Management are subsets of Application Management that focus on performance. The two classifications differ in their levels of support for troubleshooting and root cause analysis.

- Application Performance Monitoring solutions, such as End User Experience (EUE) management products, assess performance and availability.

- Application Performance Management (APM) solutions also monitor performance but support troubleshooting, problem determination, and root cause analysis as well. In other words, they have some level of visibility to the service model, which is the relationship between “top down” execution and “bottom up” infrastructure.

It is important to understand these distinctions because, although a wide variety of products are being marketed under the “APM” category, they are quite variable in terms of their capabilities. Monitoring solutions tend to be relatively inexpensive and may well be good choices if the requirement is simply to quantify performance and availability. Management capabilities do add cost, but that cost can quickly be recouped when automated troubleshooting replaces “all hands on deck” root cause analysis marathons.

Patterns 3 and 4 are examples of additional reasons why these distinctions are important. The adoption percentages for Pattern 3, for example, demonstrate that on-premise/public Cloud integrations are definitely mainstream deployment patterns. However, APM solutions vary significantly in the way they handle such transactions once they exit the enterprise IT ecosystem.

While virtually all have some depth of visibility to the on-premise segment of end-to-end execution, many see the public Cloud as a “black box”. They can monitor transactions to and from, and in doing so extrapolate “Cloud” performance. However they cannot penetrate beyond (or within) such integrations to a level that supports full-spectrum, tier-based reporting. Such reporting is essential for actually managing and troubleshooting complex applications.

This problem is even more prevalent in Pattern 4 deployments, since the majority of APM solutions have no visibility to the integration technology supporting SaaS to SaaS integrations. This is another case where off-premise tiers appear as a single black box as opposed to a series of steps with quantifications of execution time at each step.

Summary

What does this all this mean to CIO’s? One global bank is monitoring performance of customer applications from multiple locations worldwide. When they receive performance alerts, they manually triage to determine whether the problem is from all locations or a single location. They then do further manual triage to determine the actual problem source. Sound familiar? It should, because this is the same, quintessential problem-solving paradigm IT has utilized for eons—only now it is on a broader scale.

Cloud, particularly public Cloud, means that the underlying structure of transactions and applications becomes more opaque. Performance problems become more difficult to troubleshoot. Supporting these new distributed applications cost-effectively requires APM solutions that are up to the task. Now is a good time for CIOs and their teams to reevaluate and, if necessary, shore up their APM solutions to accommodate this new complexity. Otherwise, it is far too easy to end up with the “same old same old”— fifteen IT specialists missing their kid’s soccer games to figure out why business critical services aren’t performing to user expectations.

Julie Craig is Research Director for Application Management at Enterprise Management Associates (EMA)
Share this

The Latest

May 09, 2024

App sprawl has been a concern for technologists for some time, but it has never presented such a challenge as now. As organizations move to implement generative AI into their applications, it's only going to become more complex ... Observability is a necessary component for understanding the vast amounts of complex data within AI-infused applications, and it must be the centerpiece of an app- and data-centric strategy to truly manage app sprawl ...

May 08, 2024

Fundamentally, investments in digital transformation — often an amorphous budget category for enterprises — have not yielded their anticipated productivity and value ... In the wake of the tsunami of money thrown at digital transformation, most businesses don't actually know what technology they've acquired, or the extent of it, and how it's being used, which is directly tied to how people do their jobs. Now, AI transformation represents the biggest change management challenge organizations will face in the next one to two years ...

May 07, 2024

As businesses focus more and more on uncovering new ways to unlock the value of their data, generative AI (GenAI) is presenting some new opportunities to do so, particularly when it comes to data management and how organizations collect, process, analyze, and derive insights from their assets. In the near future, I expect to see six key ways in which GenAI will reshape our current data management landscape ...

May 06, 2024

The rise of AI is ushering in a new disrupt-or-die era. "Data-ready enterprises that connect and unify broad structured and unstructured data sets into an intelligent data infrastructure are best positioned to win in the age of AI ...

May 02, 2024

A majority (61%) of organizations are forced to evolve or rethink their data and analytics (D&A) operating model because of the impact of disruptive artificial intelligence (AI) technologies, according to a new Gartner survey ...

May 01, 2024

The power of AI, and the increasing importance of GenAI are changing the way people work, teams collaborate, and processes operate ... Gartner identified the top data and analytics (D&A) trends for 2024 that are driving the emergence of a wide range of challenges, including organizational and human issues ...

April 30, 2024

IT and the business are disconnected. Ask the business what IT does and you might hear "they implement infrastructure, write software, and migrate things to cloud," and for some that might be the extent of their knowledge of IT. Similarly, IT might know that the business "markets and sells and develops product," but they may not know what those functions entail beyond the unit they serve the most ...

April 29, 2024

Cloud spending continues to soar. Globally, cloud users spent a mind-boggling $563.6 billion last year on public cloud services, and there's no sign of a slowdown ... CloudZero's State of Cloud Cost Report 2024 found that organizations are still struggling to gain control over their cloud costs and that a lack of visibility is having a significant impact. Among the key findings of the report ...

April 25, 2024

The use of hybrid multicloud models is forecasted to double over the next one to three years as IT decision makers are facing new pressures to modernize IT infrastructures because of drivers like AI, security, and sustainability, according to the Enterprise Cloud Index (ECI) report from Nutanix ...

April 24, 2024

Over the last 20 years Digital Employee Experience has become a necessity for companies committed to digital transformation and improving IT experiences. In fact, by 2025, more than 50% of IT organizations will use digital employee experience to prioritize and measure digital initiative success ...