Blood Sweat and Tears – AppDynamics Takes JavaOne 2012 by Storm
AppMan Goes Incognito at JavaOne

AppMan stealthily checking out the crowd at the AppDynamics booth at JavaOne.

It’s pretty amazing working a booth at one of the world’s largest Java conferences as an application monitoring vendor. You get to hear hundreds of opinions on managing java performance, along with stories from users of competing products and their mixed experiences. What was clear from the conversations I had at JavaOne was that customers of legacy monitoring solutions were struggling to get real tangible value from their investments. The same old stories of “It takes too long to configure,” It won’t run in production under peak load,” and “It doesn’t give us deep visibility to solve problems.” Conversations like these presented a real opportunity for us at JavaOne–so much so we’ve already set up several meetings as a result.

I can summarize my JavaOne experiences as blood, sweat, and tears:


Here at AppDynamics we try to avoid conflict. Everything we do is about making life easy for our customers. We make it easy to do business with us, easy to use our products, and easy to solve complex problems. We don’t condone violence, but one of our prospective customers made a comment while in our JavaOne booth that we just had to share…

“If our Ops guys don’t buy AppDynamics, I will beat them.”

I hope this is not a literal statement. Still, having worked in a large IT shop fighting application fires…I get it! When you’ve seen how much AppDynamics can help your everyday work life, you should accept no half-baked substitutes.


Prospects from our competitors were out in full force at the AppDynamics booth. We heard the same woeful tales from them over and over again: their application monitoring tools were too hard to use, they took too much effort to deploy, and they didn’t provide the right data to solve problems.

We hear you loud and clear. Deploying APM so that it solves your problems should not be a full time job. Whether your enterprise is one big distributed application or thousands of applications and services, deployment and maintenance of your APM tool should not take significant amounts of time and effort.


Really? Crying at JavaOne? Well, almost. Even though our company super hero App Man is big, burly, and has incredible super powers … he also has a sensitive side. Especially when it comes to customers and their impression of our tools. App Man showed off his sensitivity in a tweet after a conversation with one of our users at JavaOne…

“An @AppDynamics lite user just told me he loved my product. I almost cried.”

It’s cool, App Man. It’s okay to cry, especially when it’s for a good reason. I can’t think of a better reason than another happy customer.

If you happened to be at JavaOne and stopped by our booth, we would love to hear from you. Many of you asked us to follow up directly and we are working hard to make that happen. There was quite a frenzy of activity at the AppDynamics booth with people queued 3 deep waiting to speak with us and get a demo of our product. Hopefully we got everyone who wanted to speak with us. If we somehow missed you, please accept our apologies and let us know so that we can make amends.

Come visit AppDynamics at JavaOne 2012!


We came to JavaOne for the first time in 2011, and we liked it so much that not only are we sponsoring the event again, but this year we’re pulling out all the stops. At JavaOne 2012 we’ll have a bigger booth (#5115 – come check it out!), more demo stations, more awesome AppDynamics employees, and of course more Kiss My App T-shirts to give away.

We’re also excited to announce that our own data guru, Boris Livshutz, will be speaking at JavaOne. Boris will be talking about the woes of managing a complex data cloud, and his experience dealing with the <terabytes of> monitoring data AppDynamics collects every day. Come hear him speak in Parc 55 – Market Street at 1pm on October 2. Here’s the full abstract:

CON3253: Monitoring and Managing a Complex Data Cloud
Venue/Room: Parc 55 – Market Street
Date and Time: 10/2/12, 1-2pm

As application data grows rapidly, and data systems struggle to keep up, many have turned to sharding their data or using NoSQL solutions. These new complex systems or “data clouds” present a new array of challenges once they are deployed to production and the cloud. Ops and Dev teams need to find anew way to safely operate a data cloud in production, 24/7, while meeting application SLAs. But although many have talked about how to shard data, there has been little mention of how to manage the data cloud in production. This session will discuss some best practices and techniques around managing a complex data cloud in a production environment, such as unified alerting, measuring performance, and synchronized management and maintenance tasks.

Come get your t-shirt and demo at the AppDynamics booth (#5115)  in the Exhibit Hall. Also, check out our live updates from the event on our Twitter feed. We’re looking forward to seeing you there!