Jewish United Fund

Jewish United Fund reduces its dependence on logs by implementing the AppDynamics Application Intelligence Platform across its application stacks

The Jewish United Fund (JUF) helps bring food, refuge, health care, education, and emergency support to 300,000 Chicagoans of all faiths and 2 million Jews in Israel and around the world. Funding a network of nearly 70 agencies and programs, JUF’s mission is to serve as the central communal organization of the Chicago-area Jewish community. The engineering team at Jewish United Fund has installed AppDynamics across the organization to create a central interface to reduce the time and operating expenses associated with the assessment of application errors and performance issues.

Challenge: Improving measurement of application errors and performance

Since JUF receives the majority of its revenue through donations, the health and performance of its donations site is critical to the success of the organization. Teresa Nguyen, senior software architect at Jewish United Fund, explains, “We have almost 30 applications, with the two most critical being our customer facing web application where we receive our donations and our internal management system that we use to manage our donors and the donations.” So a focus area for Teresa and her team was improving measurement of application errors and performance.

Solution: A single intuitive UI for exploring all application performance and errors

Teresa Nguyen and her team implemented a trial version of AppDynamics in their environment across their application stacks. Upon installation, they immediately were able to pinpoint the cause of their application issues. AppDynamics was what the team needed, and has helped remove the guesswork in diagnosing performance issues. Nguyen boasts, “I love that I can send diagnostic information to a developer with the exact cause of a performance problem.”

I love that I can send diagnostic information to a developer with the exact cause of a performance problem.

Nguyen’s favorite feature is the ability to log into a single interface to explore all application errors and performance issues. Prior to AppDynamics, she would manually search through a database table for errors and exceptions. Nguyen explains, “Having this user interface is a critical component to finally diagnosing problems. We’ve implemented AppDynamics into even our smallest application and now have complete visibility into the errors and exceptions thrown by them too.  AppDynamics has helped us become proactive about application problems, rather than reactive when issues arise. We are much more in control of the situation. Application problems and errors are now brought to the surface as opposed to being buried into logs and database tables.”

AppDynamics has helped us become proactive about application problems, rather than reactive when issues arise.