It’s a name that’s heard every day as one of the key indicators of economic activity: The “Nasdaq” is either up or down, tracking the fortunes of growing enterprises and the investors who fund them and hope to prosper with them. Nasdaq is the single largest U.S. stock exchange by volume. That’s how most people know it. But there’s a lot more to Nasdaq than the exchange whose numbers are reported on the nightly business report.
Nasdaq’s Corporate Solutions Technology group manages a sizable portfolio of applications used by companies on and off its exchange, as well as its private markets technology and its corporate web properties.
Such a multitude of software created over time, plus new innovations Nasdaq is continuously introducing, results in a diverse and complex ecosystem of technologies and infrastructure. Understanding the application environment holistically is a challenge, and pinpointing issues impacting performance and availability can be difficult given the level of interconnectivity and breadth of the platforms.
Traditionally, Nasdaq has monitored and managed its applications using a variety of somewhat disparate monitoring, alerting and log aggregation tools. This broad ecosystem creates inefficiencies in tracing a problem to their root cause.
“It’s the classic challenge of having to piece together monitoring and logging data across separate systems, tools, and layers in the architecture, and even if the data is there, in many cases it is difficult to directly connect the chain of events and cause and effect,” says Heather Abbott, Senior Vice President of Corporate Solutions Technology. “It can be hard, if not impossible, to put the puzzle together. There’s frustration, especially at the management level, since we are held accountable for application stability, performance, and the ability to get to root causes and resolution quickly.”
Doing the analysis could take lots of person-hours, sidetracking development and operations team members from more important projects, according to Eric Poon, Director of Operations Analytics. “AppDynamics enables an innovative approach to how we monitor a modern application stack. Using AppDynamics allows us to harvest the valuable business data that only application metrics could provide,” says Poon.