Gartner Report: The ‘3B’s’ of Engagement: Business Architecture, Business Process, and Business Outcomes

Today, many IT leaders are missing opportunities to help their business grow, add value, and transform operations because they aren’t aligned with business leadership.

In Gartner’s recent report, The ‘3B’s’ of Engagement: Business Architecture, Business Process, and Business Outcomes, Gartner shares how CIOs can leverage existing competencies to successfully engage with business leaders, enabling strategic planning, innovation, and growth initiatives.

The report gives solutions for fixing communication issues between IT and business teams, and offers insight into how IT leaders can demonstrate relevance and vested interest in delivering desired enterprise performance results.

The report also reveals another stumbling block rarely considered: CIOs are often victims of their own success.

“A solid reputation as a great utility service provider has become an Achilles heel for many CIOs,” notes the Garter report. “Their success in infrastructure, operations, and back-office automation precludes them from being invited to participate in discussions about front-office opportunities for growth, new value and transforming business.”

Another challenge that CIOs face is an inability to clearly communicate and demonstrate IT’s impact on the business.

“Even when [IT and business] teams work well together and have strong competencies in business architecture, business process and business outcomes, CIOs struggle to link their teams’ contributions to the aspects of business operations (aka the actual business artifacts) they represent.”

Gartner identifies these as key challenges for companies, as CIOs already have immense competency in three areas – business architecture, business processes, and business outcomes – which are crucial for spotting opportunities for growth.

So, how can CIOs communicate with business leaders to ensure they’re at the table for growth and innovation initiatives?

The solution, according to Gartner, is to use those three Bs – business architecture, business processes, and business outcomes – as a hub for communication, or a translator device, if you will.

Gartner suggests that using business-oriented terms will help CIOs “demonstrate relevance and vested interest in delivering desired enterprise performance results by explicitly linking competencies in business architecture, business process, and business outcomes to the actual business designs, processes, and outcomes they enable.”

The report also lays out multiple tactics for clear communication with business owners, including:

– Establishing a lingua franca

– Examples of visualization

– Creating a Level 0 diagram

– And more

For additional details and insights, download Gartner’s full report now: The ‘3B’s’ of Engagement: Business Architecture, Business Process, and Business Outcomes now.

Gartner The ‘3B’s’ of Engagement: Business Architecture, Business Process and Business Outcomes, Janelle B. Hill, Patrick Meehan, 16 March 2016.

Gartner Report: Business Outcomes are the Milestones on an Application Strategy Roadmap

As the enterprise world continues to move from multiple store locations to multiple clouds, the call for IT leadership and application owners to work more closely with business owners has become critical. After all, at a digital-first enterprise, those responsible for building and maintaining the digital part of the company need to be involved in strategies for driving business success. And in turn, business leaders need to be involved when application strategies are created.

Naturally, the realization of these two powerhouses meshing perfectly like the cogs of a machine has been slow to come. One of the major stumbling blocks is a general language barrier.

The Gartner report, Business Outcomes Are the Milestones on an Application Strategy Roadmap, now available for download, describes it this way: “Application leaders struggle to communicate with business leaders about application strategies because they talk about them in terms of arcane application acronyms and technology implementations.”

Gartner goes on to explain that the disconnect, unfortunately, is even more complicated than just the words we use. There’s a gap in understanding by application leaders on how their implementation impacts the business.

“Application leaders don’t understand how the various IT requests relate to the business strategy.” They also “can’t define in a business sense what capabilities need to be delivered.”

Success is hard to find when there’s not even a mutually-understood definition of success.

And the issues continue even if an IT initiative does get implemented. As Gartner puts it, “Application leaders don’t have measurable performance goals of the capabilities being delivered to determine if the effort was a success.”

And when IT can’t show success, it puts a lot on the line, including funding for future initiatives.

It’s On Us

According to Gartner, to solve the issue, application leaders need to adopt and fully understand new, business-centric metrics. We believe that will get business leaders nodding with familiarity and excitement. Gartner calls these essential metrics business outcomes —a specific and measurable target action that is taken in response to a business direction or disruption. Simply put, the business benefits that will result from a particular IT initiative. These business-centric leading indicators can come in the form of cost-benefits, increased revenue, or improvements in customer experience. The bottom line is pretty much the bottom line. But it can’t stop there. Application leaders need to then be able to prove that the desired outcome was (or was not) attained using these same business outcomes.

For more insights on how IT and business leaders can improve collaboration and communication, download the Gartner report now.

Business Outcomes Are the Milestones on an Application Strategy Roadmap is available for download now, and gives clear steps, strategies, and examples to get you on your way to a more productive collaboration with business leaders.

Gartner Business Outcomes Are the Milestones on an Application Strategy Roadmap, Bill Swanton, 7 February 2017.

5 Reasons To Visit AppDynamics at the 2017 Gartner Symposium in Barcelona

What an incredible year it has been so far at AppDynamics. From our almost-IPO to our $3.7 billion acquisition by Cisco, and most recently – the unveiling of our vision to enable CIOs to drive business strategy and growth (read more here). It has been the most exciting year of my career.

And the excitement continues this upcoming week as the AppDynamics team and I will be at Gartner Symposium/ITxpo from November 5th-9th in Barcelona, Spain. If you’re attending, we would love to have a conversation around your IT and digital business initiatives.

Our stand is number 919, located in the Data Centre and Operations area. Come visit our stand and we promise that in 5 minutes you and your team will:

#1 – Learn how we help the largest enterprises in Europe with their digital strategy

Enterprises such as ABN AMRO, Tesco, Nasdaq, UBS and easyJet are all using the AppDynamics App iQ platform to help them drive innovation, as well as improve application reliability and customer experience. As Paul McEwen, CIO, Technology Services at UBS stated:

“AppDynamics platform helps us achieve some of our strategic IT goals – updating our platforms, increasing stability, boosting operational efficiency and agility, and creating a consistent user experience across all of our services.”

One of the guiding principles of our platform has always been to make sure that adoption is easy and that we provide fast return on investment. In order to this, we start by taking the time to listen to your priorities to figure out how we can help.

#2 – Know why milliseconds matter when it comes to app performance in production

No one likes to wait, right? We live in an increasingly time-poor society and our tolerance for delays continues to diminish. When it comes to the speed of web or mobile applications, it is often stated that the sweet spot for transaction response times should be between 2 to 3 seconds. But it’s not that easy. Our perception about performance is formed by those digital services that we use everyday. In fact, Google found that 250 milliseconds is the magic number for competitive advantage on the Web.

One of the unique abilities of AppDynamics is that we monitor every user and all of their actions. We combine this data into a consistent unit of measurement – the Business Transaction, and this means that you always have clear visibility of how application performance aligns to user expectations.

#3 – See how easy it is to visualize digital metrics that your business will care about

One of the primary and critically important metrics for the digital business is Mean Time To Repair (MTTR). Simply put, if your applications are down, you are closed for business.

We have numerous stories to share about how we have helped enterprises around the world reduce MTTR from hours to minutes. But as a digital leader, you have to think more broadly than this. It’s not just about metrics that show how well you’re supporting the business, but also how you’re driving it. This means you need to be able to easily show how applications are driving business outcomes such as revenue, how every release is increasing user engagement, etc. With Business iQ, we make this easy and provide you and your team with the ability to report these metrics in real-time, and to make insights that drive further innovation.

#4 – Understand how to improve collaboration between Business, Dev, and IT Ops teams

One of the keys to digital business success is to move fast and fail fast – and this is a major driver of DevOps initiatives. This doesn’t mean breaking things in production, but making sure DevOps teams can spot emerging application issues quickly before they have widespread impact on user experience or business performance.

Our App iQ platform has rich diagnostic capabilities that pinpoint the root cause of performance problems down to the code level. We make this easy to achieve within 3 clicks, and we can show you exactly how!

What’s also important is that we provide context as to how the emerging issue is impacting business performance (e.g. revenue, types of users impacted, location, etc.). We also make it simple to create dashboards that display information for different audiences within the enterprise, allowing for seamless collaboration so that the next appropriate action can be taken.

#5 – View one single source of truth to digital performance in the enterprise

“Now every company is a software company” is a much used, famous, and true statement. The rapid pace of technology innovation over the past decade has resulted in simpler, more convenient access to services via applications (e.g. mobile, IoT) but conversely the back-end application architecture has become more complex with cloud platforms, container technologies, and microservices.

The result is that the smallest performance issue originating from back-end architecture can have the most dramatic impact on your business. In the digital enterprise, having multiple monitoring and management tools only serve to compound this issue. However, with AppDynamics, we provide real-time, unified application and business performance monitoring through one UI. This includes the monitoring and performance visibility of microservices, containers, databases, public/private cloud and with our latest release, IoT services.

So please stop by our stand – we look forward to chatting with you. If you’re an existing AppDynamics customer and are attending, we’d love to catch up and hear how you’re using our platform and share recent product updates. We’re at stand number 919 in the Data Centre and Operations area of the Expo. 

Why Gartner Identified Application Owners as a Key Use Case for Application Performance Monitoring Suites

Even from a business perspective, application performance management (APM) has become a critical tool in turning business, user, and performance data into relevant insights. Application owners, line-of-business (LOB) managers, and service delivery stakeholders are all investing in APM tools to gain business metrics. In the past, application owners were provided infrastructure metrics and health data from IT operations teams, but realizing that this information was not enough to make business decisions has enabled APM tools to be bought and driven by the LOB buyer, who has limited technical capabilities. In terms of what these users seek, there are major differences. The primary focus is on business metrics, but also end-user experience data, as SLAs may be in place.

In Gartner’s Critical Capabilities research report on APM, the research firm takes a deep dive into certain products in different industries and constructs the features that are of best use certain personas. We took a look into their emphasis on Application Development as one critical capability alongside DevOps, Application Support, IT Ops teams, and Application Development for application performance monitoring suites.

If you haven’t read the full report on the critical capabilities of APM, download a copy of the report right here.

How AppDynamics supports the Application Owner

Unified Analytics

AppDynamics provides a unique capability with application analytics. Unified Analytics bridges the gap between application performance, users and business outcomes in real time. Application owners and LOB managers are able to utilize auto-correlated and integrated data in order to better understand a customer’s experiences and lead the way to optimize business results. With the next generation of Unified Analytics solution, application owners can quickly answer more meaningful questions than ever before, all in real-time, and gain insight into how, when and where end users use applications and engage with their business. The unified analytics solution allows them to quickly query customer usage information to enhance persona knowledge and leverage the data to drive customer enablement and prioritize product development efforts

Within AppDynamics’ extensive analytics solution, application owners have access to customizable dashboards that rapidly analyze and visualize large data sets. They can leverage pre-built widgets or build their own charts with the ability to analyze multiple fields in x- and y-axis and quickly build interactive custom analytics dashboards to get insights, monitor trends and influence business outcomes. Integrated reporting capabilities make it fast and easy to share insights with team members and senior management, and easily enforced privacy and access control through role based access control features available with each module maintain security on a micro-level. 

A key factor of visibility is being able to visualize your entire back-end environment, as transactions occur. Application owners must be able to have that visibility at all times, in order to proactively optimize their application’s performance. AppDynamics also implements a dynamic flowmap of your application and infrastructure along with third-party extensions. Any performance issue is intuitively flagged by a corresponding node and indicate it for the user. AppDynamics delivers standard key metrics through intuitive dashboard, along with features to allow you to create your own customized dashboards so cross-functional teams can see the metrics that matter to them.

Understanding performance in real time is essential to ensure that applications are meeting customers performance expectations. Along with having the ability to quickly create dashboards that show the performance of key business transactions, application owners can also correlate customer demand with application capacity to make sure that applications continue to perform during peak periods of usage in order to optimize application performance. AppDynamics allows you to delve deeper with insights into your machine data from multiple sources, and visualize and analyze logs to get forensic insights. Users also have the ability to set up metrics alerts to proactively manage user experience. Application owners can pinpoint errors, dig deeper into the root cause of issues, and gain complete visibility into infrastructure issues that go beyond code fixes. 

Summary

Application owners need to be able to have the insight to gain real-time information of how their customers are using mobile and web applications while understanding how their applications drive revenue and create brand loyalty. With features like Unified Analytics, customizable dashboards, and alerting, AppDynamics creates a flexible environment for cross-functional teams, like application or line of business stakeholders to utilize the data most important to them. 

Interested in learning the latest insights and best practices around the Gartner Critical Capabilities report? Will Capelli, the analyst and author of the report, will be hosting a free webinar on August 11th to go over key trends around APM, the current market, and the future of APM. Reserve your seat before it’s too late!

Interested in reading the full Gartner report? Click here for your complimentary copy.

Why Gartner Identified Application Development as a Key Use Case for Application Performance Monitoring Suites

With the the rise in SaaS-based products and mobile applications, application development teams are becoming a critical stakeholder in application performance. Real-time visibility is critical into seeing how applications work in test, pre-production and production environments to ensure that your code delivers the performance and functionality that your end users expect. Without the right monitoring solution, application performance takes additional resources and time that may not lead you to the most efficient solution. That’s why Gartner identifies Application Development as a vital use case for application performance monitoring (APM) tools.

Application development also means consistent testing throughout an application lifecycle. When faced with the buying decision, application developers need to focus on code-level visibility, including the ability to compare different environments. There is also a need to understand the importance of multi-channel applications, and how they impact a developer’s insight into visibility and application performance.

In Gartner’s latest Critical Capabilities research report on APM, the research firm takes a deep dive into certain products in different industries and constructs the features that are of best use certain personas. We took a look into their emphasis on Application Development as one critical capability alongside DevOps, Application Support, IT Ops teams, and Application Owners for application performance monitoring suites.

To read the full report on the critical capabilities of APM, download a copy of the report right here.

How AppDynamics supports Application Development

End-to-end performance visibility

A rise in innovation, infrastructure technology, and market development has created a more complex application architecture than ever before. That complexity requires a more in-depth visibility into application framework to constantly monitor, test, and troubleshoot to maintain a seamless performance and ideal user experience.

With AppDynamics’ Unified Monitoring, Application Development teams have an easy to deploy solution that ensures applications perform exactly as expected in various environments (test, pre-production, and production). Immediately identify the root cause of any application performance issue and get down to the code in three clicks. Unified Monitoring also comes with a specific development monitoring mode to remove bugs and tune performance before the application even goes live.

Additionally, AppDynamics supports application developers by optimizing an end-user’s experience of mobile apps in real-time, with end-to-end performance monitoring. With automatic detection of mobile app crashes, application developers gain code-level insight to resolve those crashes more efficiently than before, and without impacting a user’s experience. Developers can also understand a mobile application usage patterns, and gain detailed visibility into usage across devices, networks, operating systems, and more, all in real-time in optimize future development.



A key factor of visibility is being able to visualize your entire back-end environment, as transactions occur. AppDynamics implements a dynamic flowmap of your application and infrastructure along with third-party extensions. Any performance issue is intuitively flagged by a corresponding node and indicate it for the user.

We also know how important it is to monitor and collaborate based on your application health to your internal network. AppDynamics can deliver standard key metrics via its intuitive dashboard, along with features to allow you to create your own customized dashboards so cross-functional teams can see the metrics that matter to them.

Ensuring application performance with Business Transactions

Application developers are constantly working on the next release to drive a stellar experience to their end users. However, those releases require more than just updates to ensure they will perform in the app store.

AppDynamics allows development teams to easily compare releases to ensure that applications perform in production as you intended them to perform. They own the ability to compare applications to learn about how changes and new releases will impact response times and overall performance. Understand how each new release impacts the value provided to the user and your business by comparing Business Transaction performance. Business Transactions are the aggregate of all the required software functions and components called upon to deliver an application response to a device or user initiated request. They allow users to automatically discover and tag a business transaction’s performance with tagging. That visualization prioritizes the end-to-end business transactions performance, not just the health of the application and infrastructure nodes.

While you’re able to track performance issues through benchmarking in production environments, it’s also critical to be able to capture potential issues in pre-production usage as well. The key to that is being proactive, and avoiding performance issues before going live in production. AppDynamics integrates with load testing processes and technologies, like LoadRunner, to gain deep application-level visibility to answer why a problem occurs, rapidly pinpoint bottlenecks in their environment, and compare results across releases and performance tests It also improves performance by measuring the end-to-end performance from the end-user perspective and increases scalability of the application by optimizing software and avoiding unnecessary hardware investments.

Cross-functional collaboration to resolve application performance issues

In a software-defined business, application performance becomes everyone’s responsibility. Application development teams have the ability to build and utilize virtual, real-time war rooms that allow cross-function teams to troubleshoot issues proactively before long lasting business impact. Teams can then easily compare and correlate different metrics to understand the root cause of performance issues.

Summary

Application development teams need to be able to build better web and mobile applications with deep performance visibility in test, pre-production and production environments. With features like Unified Monitoring, Business Transactions, and virtual war room support, AppDynamics provides some of the key capabilities needed to succeed in application performance.

Want to learn the latest insights and best practices around the Gartner Critical Capabilities report? The analyst and author of the report, Will Capelli, will be hosting a free webinar on August 11th to go over the current market, the future of APM, and key trends. Reserve your seat before it’s too late!

Interested in reading the full Gartner report? Click here for your complimentary copy.

Why Gartner identified IT Ops as a key use case for application performance monitoring suites

As application and infrastructure complexity continues to increase, caused by increased abstraction and dynamism creates challenges when monitoring your environment. End-to-end transaction tracing becomes not just ideal, but essential. Without this visibility, application performance issues become like trying to find a needle in a very expansive haystack. This is just one of the reasons Gartner has identified IT Operations teams as an important use case for application performance monitoring (APM) tools.

If you’re unfamiliar, Garter evaluates various solutions in a given industry and maps their features to specific use cases in this research they are persona. In their latest Critical Capabilities Report for APM, they’ve highlighted IT Ops as one of these vital use cases along with DevOps teams, application support, application development, and application owners.

If you’re interested in reading the full report, please check out this complimentary copy.

How AppDynamics supports IT Ops

Anomaly detection, health rules, and alerting

Finding and responding to instances that fall outside of the norm in terms of application performance is indispensable for IT Ops. These anomalies need to be resolved in a timely manner to have a minimal effect on end-users.

However, there’s a careful balance that needs to play out. Setting static response time thresholds too low and your team will be inundated with alerts. On the inverse, setting them too high and your team will miss a lot of issues and as a result will anger a lot of users.

AppDynamics, on the other hand, has dynamic baselining — self-learning thresholds that understand your application load times fluctuate and acceptable response times change depending on overall usage. By capturing users’ business transactions, AppDynamics times specific users’ response times through their contact with the application. Viewing these times in aggregate help develop the standard and anything falling outside of this will be flagged.

Along with dynamic baselines, AppDynamics has integrations with all the key alerting tools you already use. Whether your team is standardized on PagerDuty, ServiceNow, VictorOps, or another tool, your team will only be alerting when there’s an actual issue.

Dynamic flowmap and dashboards

A key component to the visibility issue laid out earlier, is the ability to visualize your entire application environment. After all, how can you truly know which application interact with others unless you can see it in real-time?

Out of the box, AppDynamics creates a dynamic flowmap depicting your application, infrastructure, and other third-party interactions. If there’s a performance issue, the corresponding node will intuitively flag the problem and illustrate the affected nodes.

Along with your application flowmap, we know it’s important to monitor and communicate your applications’ health to a wider internal audience. Out of the box, AppDynamics delivers key performance metrics in a helpful sharable dashboard, however, you can also create customized dashboards so various teams can see the metrics that matter most to them.

Summary

IT Ops teams have more responsibility today than ever before. Instead of simply being employed to “keep the lights on”, maintaining optimal application performance is a large and daunting task as more and more businesses become software-defined. Tools that help resolve issues quickly and gain visibility into a complex environment can become a key partner in overcoming this obstacle.

The analyst and author of the Gartner Critical Capabilities report, Will Capelli, will be hosting a free webinar on August 11th to go over best practices and key APM trends. Make sure to reserve your seat now.

Interested in reading the full Gartner report? Click here for your complimentary copy.

Why Gartner Identified DevOps as a Key Persona for Application Performance Monitoring Suites

Research firm, Gartner, conducts two important research projects yearly in the application performance monitoring space. The first is the well known Magic Quadrant. The Magic Quadrant compares the vision and execution of vendors in a specific market. In 2014, Gartner also began requiring a second research report with each Magic Quadrant called a Critical Capabilities Report. This report ranks products, or vendor solutions capabilities for specific use cases.

For application performance monitoring (APM), Gartner identified DevOps release as a persona. For Agile DevOps teams who often have a rapid release cycle, diagnosing and resolving application issues, while gaining code-level visibility are among the requirements. To address these needs, common APM solutions provide features such as anomaly detection, distributed profiling, workload planning, and much more.

How AppDynamics supports DevOps teams

AppDynamics was built to support modern-day infrastructure. That means having the capabilities to be flexible and scalable for Agile releases and the holistic view to support both Dev and Ops.

Continuous delivery

One tenant of DevOps is to release new software in rapid, quick delivery timelines. By closely aligning development, testing, and operations, these DevOps teams can ship product faster.

AppDynamics provides a “compare application releases” capability to help DevOps teams plan and validate releases.

Agile organizations with rapid release cycles often encounter tremendous challenges managing application performance in the face of a continually changing environment. AppDynamics enables IT teams to immediately correlate the impact of an agile release upon application performance, providing visual cues of significant events. This “before and after” view offers tremendous peace-of-mind for application teams that constantly release new code into their production environment   and ensures that the application performance is trending (from a quality and effectiveness perspective) in the right direction from release to release.

Virtual War Room

In AppDynamics 4.0, we launched our Virtual War Room feature. With any major outage, a war room scenario is inevitable — where business leaders, database admins, developers, IT leaders, and more huddle together to figure out what went wrong and how can they fix it.

With the Virtual War Room, all these various stakeholders can collaborate in real time as they analyze data, performance metrics, and ultimately resolve the issue as quickly as possible.

Plan release and change processes

DevOps is built (and reliant) on maintaining a constant feedback loop between two typically separate teams. Having the ability to gain end-to-end visibility of your entire application environment and third-party dependencies along with gaining real-time data is incredibly helpful to support your application lifecycle.

Quantify the value of your DevOps team by ensuring frequent application change and releases processes bring actual business benefits. By understanding your user behavior and their interactions with your application, teams can better plan their release cycles and feature roll-outs.

Summary

Using a modern APM solution, DevOps teams are able to gain insight, actionable data, and visibility that will support their entire application lifecycle. The need to innovate quickly and maintain quality releases has never been more paramount, so make sure you check out the right feature sets to support your use cases.

To see how Gartner analyzed APM vendors and their support for DevOps teams, read the full complimentary report.

Why Gartner Identified Application Support as a Key User for Application Performance Management

Esteemed analyst firm, Gartner, conducts an annual research report to compliment their popular Magic Quadrants. While the Magic Quadrants focus on plotting vendors, not products, in any given industry along x- and y-axis based on their vision and execution. The idea of the Magic Quadrant is to understand the vendor and the strategy of the vendor in a specific market. As of 2014 Gartner required a companion document with each Magic Quadrant be published. This companion document is the Critical Capabilities. The intention of this document is to rank products (vendor solutions) for specific use cases and capabilities for those use cases.

For application performance monitoring (APM), Gartner identified application support as a use case for APM solutions.
For Application Support teams who usually have to manage a wide range of tasks from triage support and root cause analysis to developing scripting and other code to hold application infrastructure together, the use cases for this team include detection, isolation, and remediation is critical. Gartner specifically called out are Business Analysis, Service Monitoring, Anomaly Detection, Distributed Profiling, Application Debugging, Workload Planning.

How AppDynamics supports Application Support teams

Application support is a critical buyer persona, which is usually comprised of a team of subject matter experts with deep knowledge of the application, and lighter knowledge of the  infrastructure. These teams handle a wide range of tasks, from assisting with triage and root cause analysis to developing scripting and other code that holds the application and infrastructure together. Due to application support’s need for APM, the focus on problem detection, isolation and remediation is critical. In addition, EUEM is one of the best early-warning indicators that there’s an issue, which could be outside the application hosting environment, such as third-party services, including social media, network providers and payment processors. Mobile APM is increasingly important, because much of the user traffic is moving to native mobile applications. Code-level visibility can also help triage issues and hand them off to developers.

AppDynamics was built to support modern applications, which means providing the flexible, wide-ranged support required to maintain the performance of those applications.

Extensibility

The AppDynamics platform is open, extensible, and interoperable to fit any business need. The AppDynamics Exchange comes together to contribute knowledge through over 100 extensions that provide deep integrations into existing tools like Splunk, Apica, PagerDuty, and Amazon Web Services. From monitoring Amazon Web Services costs to MEAS mainframes, AppDynamics extensions allow you to leverage the tools you already have in place.

AppDynamics enables application support on its Application Intelligence Platform through multiple extension capabilities:

  • Monitoring Extensions: Integrating metrics from other monitoring systems and services including databases, LDAP servers, web servers and more.
  • Alerting Extensions: Creating custom notifications to integrate AppDynamics health rule violations and events with your alerting or ticketing system.
  • Big Data Extensions: Capturing and integrating metrics from servers with specific Big Data sources installed.
  • Cloud Connector Extensions: Integrating cloud orchestration and elasticity functionality such as creating, destroying, restarting, configuring, and validating machine and image instances.
  • Performance Testing Extensions: Combining the power of AppDynamics with your existing performance testing tools.
  • REST API Extensions: Retrieving data from your AppDynamics system, including application and infrastructure metadata, metrics, events, and transaction snapshots.

Real-User Monitoring

AppDynamics supports Application Support teams with the capability of monitoring and optimizing both your browser and mobile applications to ensure an ideal user experience with every user journey.

Screen Shot 2016-07-07 at 1.02.27 AM.png

Using browser real-user monitoring (RUM) follow their journey and optimize their experience with powerful end-to-end performance management that rapidly identifies application issues and relevant business transactions, and dramatically reduces Mean Time To Resolution (MTTR). Browser RUM enables Application Support teams to understand ever end-user experience on a global scale, in real time. It’s able to quickly examine and resolve bottlenecks with end-to-end visibility and gain accurate user insights to optimize web user experiences.

Screen Shot 2016-07-07 at 1.24.04 AM.png

Application Support teams gain the ability to drill down into individual user experience to respond quickly and resolve web application performance issues. Through the AppDynamics platform, they are also able to set up alerts to dynamically baseline website metrics.

In addition to Browser Real-User Monitoring, AppDynamics provides the capability of optimizing your native mobile application’s end user experience through Mobile Real-User Monitoring. As most of a consumer’s needs are met through devices rather than desktop, mobile APM is becoming critical to provide an ideal experience for end users. Mobile RUM allows Application Support teams to track an end user’s journey and optimize their experience with powerful end-to-end performance management that rapidly identifies application issues and relevant business transactions —  from device to data center — and dramatically reduces MTTR at the same time.

Screen Shot 2016-07-07 at 1.06.54 AM.png

Mobile RUM enables you to track mobile user sessions in real-time and understand the business impact of mobile app performance on your KPIs. It gains deep, code-level visibility to identify and resolve crashes, and retrieves detailed visibility into all your network requests right from your mobile app, allowing Application Support teams to pass on critical information more efficiently, without interrupting service.

Screen Shot 2016-07-07 at 1.25.09 AM.png

Summary

With a modern, holistic application performance management solution, Application Support teams are able to gain and apply insight, actionable data, and visibility that will support their entire application infrastructure. To see how Gartner analyzed APM vendors and their support for Application Support teams, read the full complimentary report.

Gartner Ranks AppDynamics #1 in all 5 Use Cases in New Research

Gartner’s Magic Quadrant is a branded research methodology which ranks technology providers ability to address a specific technology market as defined by the analysts. This means the company’s ability to execute and vision for the market is the focus of the research. This research is extremely well regarded, but extremely time consuming to craft. Within a specific Magic Quadrant, a provider would have a single dot placement, but may have several solutions in any given market.

In 2009, analyst Mark Nicolett created the Critical Capabilities. Over time this document became branded, but not mandatory for each Magic Quadrant. That policy changed in 2014 when Gartner began to mandate Critical Capabilities be paired with each Magic Quadrant. This research is designed to be a deeper look at product and fit of the product for specific use cases.

Within APM, the first Critical Capabilities was published in 2014, and it’s evolved in the latest iteration as the team has evolved its thinking. Within APM buyers, Gartner has determined these as the main use cases:

  • Application Support
  • Application Development
  • IT Operations
  • Application Owner or LOB
  • DevOps Release

The ‘Critical Capabilities’ research report, provides a comprehensive and technical product analysis ranking APM suites on critical APM capabilities across five different usage scenarios. Fifteen vendor products were chosen and evaluated for each capability, and scored on a five-point scale. The capabilities assessed for each use case included business analysis, service monitoring, anomaly detection, distributed profiling, application debugging, and workload planning.

AppDynamics received the highest score all five use cases:

  • Application Support (4.24 of 5): Involved with the end-to-end behaviors of applications. Focused on problem detection, isolation, and remediation. End-user experience monitoring and mobile APM are important capabilities.
  • Application Development (4.11 of 5): Code-level visibility and “the ability to compare and profile code in production environments” are important criteria for this use case, as is the ability to address native mobile applications.
  • IT Operations (3.36 of 5): Focused primarily on infrastructure efficiency, while also monitoring the application technology that runs the business and impacts profitability.
  • Application Owner or LOB (4.21 of 5): Focused less on technical performance details and more on business metrics and end-user experience data.
  • DevOps Release (3.57 of 5): Requires the ability to quickly assess new releases and detect and diagnose any issues, leveraging multiple, integrated tools; also encompasses future requirements planning.

AppDynamics CEO, David Wadhwani, said “We’re very pleased with AppDynamics’ showing in the recent Gartner ‘Critical Capabilities’ report. As enterprises increasingly embrace digital transformation, it’s critical that they have an effective and unified application performance management solution and analytics solution in place — application intelligence is an essential pillar for success in this software-driven world. Gartner’s research further solidifies AppDynamics’ leadership across the board, by being named a Leader in the Magic Quadrant for APM and in the use cases that are paramount for every enterprise.”

With every industry undergoing transformation for the new digital age, APM technology becomes increasingly more critical to business. The report provides recommendations for IT planners on competitive products/services to be considered for further evaluation, dependent on the capabilities needed and the usage scenarios essential to their business.

Read the complimentary report here

Industry Insights: Gartner Survey Analysis Critical Dimensions in APM

Gartner analyst Cameron Haight did a survey Survey Analysis: End-User Experience Monitoring Is the Critical Dimension for Enterprise APM Consumers (Gartner clients only) over the summer across users about their APM implementations. There are several key areas where the data is quite telling.

Users main concerns

Users of APM tools based on this Gartner survey, and in my experience indicate 3 primary issues with APM tools.

  • APM tools are too expensive

This is a valid concern, APM is not inexpensive, but when compared to the cost of APM 7 years ago, the license costs fallen over 75%. Typical APM tools would cost $15,000 – $20,000 per server. Today we are looking at pricing closer to $4,000. These are list prices, which we know people do not necessarily pay. Additionally the time to value, implementation time, and spend for services which used to be typical in the past are a fraction of what they were once. I would estimate the cost of deployment and maintenance with a modern APM tool is 10% of the work of a legacy tool. This cost savings is not only hard dollar amount but results in faster ROI, and a shorter time to value.

  • APM tools are not well integrated

While this complaint is certainly the norm in the industry, at AppDynamics our unified monitoring approach addresses this concern. Building a single user interface and single installation for the platform which is leveraged across the monitoring capabilities. Additionally, by building integrations and facilitating an open ecosystem, connecting systems together becomes easier than the past. With modern software applications this has changed significantly.

  • Tools are too complex

Deployment, and usability within tools has been a major issue. At AppDynamics, we address this issue with our modern web based UI, easy deployment, and platform administration. This is coupled with a much smaller footprint for our controller (the monitoring server we require), requiring less resources to deploy (or just use SaaS and you don’t have to deal with the controller at all).

Breadth of APM implementation

25% of the 207 respondents say that APM is on 25% or more of their applications. I would have guessed this number to be much smaller. The question was not very clear if it was targeting critical applications or all applications. Users also have misconceptions about what APM is. When a server monitoring product can capture metrics about applications or application health it doesn’t make the tool an APM tool. Similarly, the use of older synthetic monitoring tools often qualifies for most as APM, when it does nothing to monitor the performance of users or transactions.

APM Buyers

APM tools are bought by a lot of different people in most organizations, we see everything from single user buying, departmental buying, and enterprise-wide buying. For many of the reason outlined above the enterprise motions tend to happen over time as APM gains traction. Most APM tools 5+ years ago were bought by landing big enterprise deals, but today most land in smaller deals and expand across  enterprises. There have been many swings of the pendulum between suites of tools, mini-suites of tools, and best of breed. We’ve been in a best of breed cycle for the last 5 years, and this is likely due to the level of importance technology is playing within businesses as they digitally transform.

Based on Gartner survey data, buyers are opting for best of breed 59% of the time, which seems surprisingly low based on my conversations, and the fact that suite providers are significantly behind market leaders within APM. The only explanation for this is that those taking the survey may not currently have active APM initiatives, or do not understand what is and what is not APM. Haight then goes on to state “Enterprise APM consumers should deploy best-of-breed approaches as skills and finances dictate, but make sure to account for the potentially higher costs of integration.”. This is another area which large suite vendors sell on powerpoint, but upon implementation the integration is extremely challenging. The integration within suites of tools is incredibly expensive and complex to deploy and maintain, most organizations require heavy services outlay to implement and maintain integrations, even with suites of tools. These large suite vendors provide illusions of well integrated tooling, but based on first hand knowledge this is not the case.

The buyers are broken down as follows, which is accurate based on my time as an analyst and my time at AppDynamics.

  • IT Operations = 67%

  • App Support = 11%

  • App Dev = 8%

  • Other teams = 15%

The App support function is often part of IT Operations, hence differentiating between these two teams is often difficult.

Users also express concerns for legacy APM solutions to deal with large transformational shifts occurring through digital transformation. Once again, many vendors which sell legacy tooling are now messaging towards digital initiatives, when their tooling is not suited to accomplish these things.

Major shifts in the way software is designed, implemented, and analyzed are also shifting. The Gartner survey points out shifts most concerning to users include IoT, Cloud (SaaS), Mobile, and Microservices. There is clearly a large market opportunity for visibility in these areas, especially SaaS and IoT where APM vendors have limited ability to support these environments today. Although AppDynamics has many great customer use cases in Microservices, Mobile, IoT, and Cloud there is still a lack of technology with APM vendors to handle deep monitoring of SaaS along with having limitations when instrumenting IoT devices built on microcontroller architectures. These all present themselves as areas where our innovation and focus will create new ways to create visibility.

The key takeaway is that APM still has a long way to go to be as penetrated as it needs to be, and there are areas where major innovation has yet to occur to deal with new computing platforms, new connected devices, and new software architectures which will drive the next evolution of computing, data capture, and analytics.