What is most valuable?
I think the ability to quickly correlate and introspect into what's going on inside a Java container is the most valuable feature for us. We haven't fully leveraged it yet for monitoring and altering which was one of the main reason we wanted AppDynamics. These features are hooked up but we haven't seen a lot of action in production yet. We currently use it more for the pre-production performance troubleshooting and debugging. So far its been the majority of our usage.
How has it helped my organization?
In production we haven't had any serious issues which caused us to lean on it heavily but in pre-production we had a few big performance degradation problems. AppDynamics was crucial for us pinpointing root cause and fixing it. We probably wouldn't have been able to go live as swiftly as we did without AppDynamics.
What needs improvement?
I think the only feedback from my team has been that it's not an HTML based UI right now, so it's limited on mobile devices. An HTML 4 or 5 based interface would be great.
For how long have I used the solution?
Part of why we chose AppDynamics was because we felt that they were above all other products. We have been using it in trial mode or pre-production mode for quite a while - almost a year now, and we've been using it heavily since January. We've been using it in production since the end of April.
What was my experience with deployment of the solution?
Deployment was fairly easy. Our team learned how to use AppDynamics fairly quick. We're now proficient in it.
What do I think about the stability of the solution?
We haven't seen AppDynamics crash or have any problems so far.
What do I think about the scalability of the solution?
We're currently running relatively low numbers, under 40 DBMS in production and pre-production and we haven't really scaled yet. So far AppDynamics has been great with what we have.
How are customer service and technical support?
Customer Service: Customer service has been good. We've actually been less capable of keeping up with them then they have been with us. They've been great about reaching out and following up.Technical Support: Technical support has been just as great as their customer service. We've been able to get what we need when we need it.
Which solution did I use previously and why did I switch?
This was our departments first jump in with an APM solution. Some of us have some experience with New Relic (from when we were in other departments which have 100's or 1000's of licenses). We started from scratch with an RFP and met everybody- we met many vendors and finally evaluated AppDynamics, dynaTrace and New Relic.
How was the initial setup?
We didn't have any issues with the initial setup. The first time when we did our POC, AppDynamics came in and sat with us for a day and set it all up. This gave us a lot of experience with it. They came back later to help us set up the final version but at that point we were already trained.
What was our ROI?
We haven't quantitatively measured it yet. Qualitatively, for the helpful times that we've used it, we like it.
What's my experience with pricing, setup cost, and licensing?
Day to day costs- vm's we pay for to run it and license costs. A little bit of administrative overhead but once it gets set up it's good to go.
What other advice do I have?
The model that we used to do the POC and prototype to test it out first helped to get us familiar with the tool, familiar with it and trained on it. AppDynamics suggested it and said they could come in and help - we accepted!