World leader in outdoor advertising reduces application incident diagnostic time with AppDynamics
In February 2013, the IT department decided to equip itself with an application performance management (APM) solution to quickly diagnose technical problems and measure the response time and performance of its applications. The department wanted a solution that could provide specialized dashboards to production teams for monitoring and maintaining application performance.
A proof of concept was carried out with OPNET and AppDynamics. OPNET was rejected because it was too large and cumbersome to implement. “The AppDynamics solution won our business because it required only minimal configuration, and it proved very easy to handle,” explained the head of development standards at the outdoor advertising company. “Quite quickly, we were able to explore the architecture of J2EE applications and pinpoint a number of technical problems.”
The J2EE platform applications managed by the outdoor advertising company included front office applications dedicated to sales teams for the planning and sales of advertising space as well as back office applications geared towards logistics such as management of display creation and campaigns. The company also managed applications dedicated to the rental of bicycles to the public, which handled reservations and payments both online and at the terminal.
The AppDynamics APM solution delivered as a diagnostic tool. The developers and architects gained a clear, real-time view of the behavior of their applications. An alert system displayed the problems encountered by applications in operation and provided insight into how users were impacted. “The AppDynamics tool is very visual. The developers can detect in less than three minutes where the technical problems arise from with a ‘zoom view’ where they can see the execution of the code on the application server,” said the head of development standards. “Previously, incident detection could take up to two days.”
The outdoor advertising leader found remarkable value in the data provided by the AppDynamics APM solution. As a result, the production teams wanted to create dashboards for measuring memory consumption, CPU, top 10 of lengthiest requests, top five applications encountering incidents and more to monitor performance in these areas against SLAs. The AppDynamics APM solution supported this expanded performance monitoring.
“The measurement of the response times and the performance of our applications has never been more critical. Presently, we are working on defining the metrics to be monitored. Once we can provide production teams with dashboards monitoring SLAs, we will extend the use we make of the AppDynamics solution. We currently have AppDynamics agents in 13 critical applications; ultimately, we want to deploy 50,” concluded the head of development standards.