Augusto Rodriguez, Technical Architect on the IG Web Trading Team, added that in IG’s service-oriented architecture, “We have lots of different clusters of applications, so trying to figure out where a performance issue originated was very difficult. It meant we had to go through different applications and try to figure out where the error originated.”
IG decided to evaluate application performance management (APM) solutions. “One main reason that we looked into APM was to help us stay ahead of the game and find performance improvement opportunities as fast as possible,” said Silatani.
“We chose the AppDynamics platform for several reasons. One of the most important was that we didn’t have to make any changes to our code,” said Rodriguez. “The AppDynamics solution out-of-the-box could see all of our applications and be able to track everything we did.” What used to require multiple application views, could now be seen on just one screen.
In a matter of months after deploying the AppDynamics APM solution, “We have realized benefits in a number of areas across both operations and support,” said Silatani. “It’s evident that the MTTR has improved significantly. People escalate problems less often now because they can narrow down the problem using the AppDynamics platform.”
Rodriguez added, “One team that really benefited from the AppDynamics solution that we didn’t expect to was QA.” The QA team was able to more efficiently run load and resiliency testing with data provided from the AppDynamics solution. “We were able to increase the throughput of the whole platform by 30 percent, which was massive,” said Rodriguez.
“Overall we are quite happy with the decision to use AppDynamics,” concluded Silatani. “The benefits are already emerging across different functions and the great support we have from the AppDynamics team is helping us realize these benefits even faster.”