AppDynamics the World Leader in APM and DevOps

AppDynamics Blog

Subscribe to AppDynamics Blog: eMailAlertsEmail Alerts
Get AppDynamics Blog via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Blog Feed Post

Jostle Workplaces Work Better Thanks to AppDynamics Application Intelligence


This blog post is based on the Jostle case study

I recently had the chance to catch up with Teg Ryan, director of technical operations at Jostle — an award-winning Vancouver-based software design firm. Jostle’s primary objective is to build “a radically better intranet” for every customer, where workplaces are incredibly vibrant and productive.

The cloud-based Software-as-a-Service (SaaS) business’ customers expect their intranets to deliver responsiveness on a par with on-premise software.  “Everything the company does has to be fast,” said Ryan. “All of our users expect to get their documents or have a discussion in our application without any kind of glitch or delay,” he added. “So, we use AppDynamics Application Intelligence to monitor every aspect of response time levels. If there’s slowdown, we can easily drill down and find exactly where in the stack is causing a problem. Our mean time to recovery has been cut in half given the visibility that we have now.”

Key Benefits

  • Provides the intelligence foundation for fast application performance

  • Instruments the complete software stack, replacing multiple tools

  • Provides visibility into software response time issues like never before

Why AppDynamics?

  • Minimal configuration requirements

  • Dashboard display provides window into entire environment

  • Provides comprehensive intelligence with negligible overhead

Jostle is heavily invested in Amazon Web Services as well as other cloud providers to serve their Java based web application. Today, the Jostle team is monitoring around 20 production servers and using AppDynamics Application Performance Monitoring to track both database response time and front-end web response times. According to Ryan, his team is constantly driving down both of those numbers because of how quickly they can see issues and fix them.

AppDynamics has helped Jostle go from highly limited visibility to a hugely well-instrumented environment. “Prior to implementing the AppDynamics Application Intelligence Platform, visibility was a big issue,” said Ryan. “We were relying on a hodgepodge of different monitoring tools, and when you do that, there are black holes that you just can’t see into—black holes that cause big trouble if there’s an issue in one of them,” he added.  Now those black holes are gone.

Slow databases are a thing of the past, too. “Prior to deploying the AppDynamics Platform, we had a bug in our code that was causing a query to fire millions of times over and over again,” said Ryan. AppDynamics Database Monitoring uncovered the bug and the Jostle team fixed it in a matter of minutes.

Application development timelines have also improved since the company began using the AppDynamics solution. In fact, Ryan mentioned that, because Jostle’s developers have access to the AppDynamics dashboard, they resolve most issues much earlier in the process than they used to, long before they ever reach production.  This has helped reduce the workload on the operations team and promote their culture of DevOps.

Near-zero performance overhead is also a big plus. “I’ve always been impressed by the low impact the AppDynamics software has on ours,” said Ryan. “How it instruments everything without any serious configuration is mind-blowing. I haven’t quite figured out how you do it yet.”

The post Jostle Workplaces Work Better Thanks to AppDynamics Application Intelligence appeared first on Application Performance Monitoring Blog | AppDynamics.

Read the original blog entry...

More Stories By AppDynamics Blog

In high-production environments where release cycles are measured in hours or minutes — not days or weeks — there's little room for mistakes and no room for confusion. Everyone has to understand what's happening, in real time, and have the means to do whatever is necessary to keep applications up and running optimally.

DevOps is a high-stakes world, but done well, it delivers the agility and performance to significantly impact business competitiveness.