What is our primary use case?
We use it for service level monitoring.
Currently, we use AWS. Recently, we started using Serverless AWS as we use communities for all our other services. For containers, we use Serverless AWS, and we use databases, like Cassandra Aurora. The product integrates well with all of them.
How has it helped my organization?
We previously had an operations team continuously monitoring applications. Now, they just have set things up and our developers can monitor, view, and act on them, accordingly. Also, we set up alerts recently so we can fix any issues more quickly in production.
What is most valuable?
It shows inter-service activities very easily. We were having issues with this primarily, so this was one of the most important areas for us.
We have been using Cassandra. So, it has agents specific for each middleware, helping us check this application.
What needs improvement?
They are using Flash for their website, which is very slow. We had hoped the website would be much faster to use, and that is definitely what we want to see.
Their agents sometimes claim to be very lightweight, especially with databases, but they are very heavy. They can take up more compute than the actual work that we need to do. I do hope that they can improve on this.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
There is no issue with stability. However, most of the time, it is just slow.
What do I think about the scalability of the solution?
Currently, scalability is not that great. We are a B2B company, so we have currently enabled it for about ten customers. We would like to proceed and have it more customer environments as well. However, we see with just ten customers that the dashboard is very slow. We would like them to improve on this.
How is customer service and technical support?
We have had many AppDynamics engineers come to our office and explain us how to use it and set it up. They have come onsite many times and explained to the developers different topics.
How was the initial setup?
The integration and configuration of this product in our AWS environment was not trivial. We needed experts to come onboard and explain it to us. With their help, it was easy.
What was our ROI?
We have partially seen ROI.
Which other solutions did I evaluate?
We checked out Datadog, but we just wanted a monitoring solution. We already had a logging solution and other relevant solutions, so we narrowed it down to AppDynamics.
It was easy to jump onto AppDynamics's limited licensing plan, so we easily could evaluate it. Later, we received good customer support and could interact with them easily. That is how we finally decided.
What other advice do I have?
Depending on your use case, this is only a monitoring solution. If you don't have an in-house logging solution, or if your primary use case is to debug, you should consider choosing other alternatives. If only you want monitoring, AppDynamics will do.
We are only using the AWS version.