Ranger4 DevOps Blog

Forrester on Automation and Application Performance Management

Posted by Burhanuddin Sefudin on Mon, Aug 11, 2014 @ 15:08 PM

When it comes to Application Performance Management (APM), the ability to find bottlenecks is key. If you can pair that with the capability to automate remediation, the benefits increase significantly.

This report by Forrester highlights the importance of combining APM with automation to achieve greater efficiency and scalability of your APM solution. With AppDynamics you can utilise both of these tools in one interface to reduce not only the time spent fixing problems, but also the spend.

In this paper, Jean-Pierre Garbani discusses the fact that IT must embrace automation if they are to be successful moving forward. He goes on to describe Run Book Automation (RBA) and how it applies to Application Performance Management (APM).

What is RBA?

Traditional RBA requires that you write tests to act as triggers for run book workflows. You would run these tests against pre-defined sets of infrastructure and application components when there is a problem so that your runbooks can fix any known issues. If your application and infrastructure change you need to manually modify the list components that are getting tested. This manual update process has been the downfall of RBA and other technologies as people have come to realise the time investment required to keep everything current. This problem is amplified by today's dynamic application technologies like virtualisation and cloud computing.

Forrester and AppDynamics agree that the answer to the traditional RBA problem described above is by using APM to dynamically track the current state of application and infrastructure components as well as identify problems that trigger run book workflows for resolution. Identification of issues from within the application and in real time is a giant step forward from the pre-determined interval testing of traditional RBA. And when you combine this capability with real time business metrics you get a new capability that enables the business to react immediately to problems that have nothing to do with IT.

What stood out for me?

One of the most interesting parts of the report is a graphical representation of the intersection between APM and RBA. Here it is:

APM Meets RBA 01

This is exactly how RBA works within AppDynamics! For those who are not familiar, AppDynamics decided to lead the APM industry in a new direction by listening to their customers and making RBA an important and fully integrated part of our product.

The reason APM based RBA works so much better than traditional RBA is because APM understands exactly which application nodes are impacted at any given time and can perform run book remediation on those nodes without any input from a user.

It’s important to note…

Application run book automation can be used by any organisation large or small. If there are issues within your environment that have known fixes then you can use application RBA to automatically detect and remediate those problems within seconds.

Join us online this Wednesday 13th August at 14:00 BST for our upcoming webcast with Stephen Thair from DevOpsGuys who will walk you through the capabilities of the leading APM software, AppDynamics, and how the use of APM software can help organisations.

Topics: Application Performance Management, AppHappy, Appdynamics