Virtually every application that made up the Q2 platform was critical to a customer’s and Q2’s own success. But troubleshooting the highly distributed environment was challenging without a unified APM solution.
Q2 had been using a patchwork of tools to monitor an IIS and C# backend paired with a Node.js and Docker front end, with a heavy reliance on logs. However, neither the logs nor tools were of much use if the problem turned out to be on the customer’s end or with one of the many third-party vendors that banks and credit unions relied on. The need for end-to-end visibility prompted Q2 to look into AppDynamics.