Global Advertising Company

World leader in outdoor advertising reduces application incident diagnostic time with AppDynamics

For competitive and confidentiality reasons, this customer has asked not to be identified by name.

For a Paris-based outdoor advertising leader specializing in public space promotions, the service level agreement (SLA) is a critical component of campaign success. In order to meet SLA requirements, the company needed a way to ensure that commercial and logistics management applications were always available and performing efficiently.

 

Challenge: Uninterrupted service of outdoor advertising to maintain client satisfaction

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.

AppDynamics selected for ease of use and implementation

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 solution won our business because it required only minimal configuration, and it proved very easy to handle. Quite quickly, we were able to explore the architecture of J2EE applications and pinpoint a number of technical problems.

Reduced diagnostic times from days to minutes

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. 

The developers can detect in less than three minutes where the technical problems arise from... Previously, incident detection could take up to two days.