What is our primary use case?
Our use case for Microsoft Azure Cosmos DB is storing track and trace data, mainly for regulated markets.
How has it helped my organization?
The recent introduction of autoscale V2 has been a big benefit for us, as well as the compression has helped us reduce our costs without much impact.
It's a platform as a service; it definitely helps us operate better. We are not a big company. We have 200 people. It would be impossible for us to run the systems without a platform as a service.
It is pretty fast to learn the basics. However, when it comes to optimization and understanding all the details, it takes a little bit longer. Its learning curve is pretty short. It's pretty intuitive.
I would assess Microsoft Azure Cosmos DB's ability to search through large amounts of data as an eight out of ten.
What is most valuable?
What I appreciate most are the latency and the access, which are guaranteed by the tool, which is really impressive. I appreciate that it's a platform as a service that allows me not to think about capacity or operation, which makes a big difference for us.
What needs improvement?
What is missing in Microsoft Azure Cosmos DB is definitely cold storage. We know it's coming, but that's currently what is missing—the possibility to park older data in a cold tier. Aside from the storage, we are pretty happy with the rest.
For how long have I used the solution?
I have been using this solution for six years.
What do I think about the stability of the solution?
I would rate the stability of Microsoft Azure Cosmos DB a nine out of ten. It is super stable.
What do I think about the scalability of the solution?
Microsoft Azure Cosmos DB is highly scalable. I would rate it a nine as well, although we sometimes encounter data center capacity issues because we are in the top three biggest instances of Microsoft Azure Cosmos DB.
Our clients are enterprises. We have 20 people working with this solution.
How are customer service and support?
We have regular contact with the product group, who listen to us to optimize our consumption and help us improve our solution to get more benefit from it. We had one incident, and they were very supportive during the incident, resolving it within the SLA, so it has been a good experience.
I would rate the technical support for Microsoft Azure Cosmos DB an eight out of ten.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
We did not test or use another solution. We went with Microsoft Azure Cosmos DB from the beginning, so I cannot really judge any improvements compared to what we were doing before. My experience is only with Microsoft Azure Cosmos DB.
How was the initial setup?
I would rate its initial setup a nine out of ten. Implementing the solution takes weeks, but the deployment of a new instance takes less than a day.
What was our ROI?
I believe Microsoft Azure Cosmos DB has decreased our total cost of ownership by clearly decreasing operational costs; the solution is highly reliable. On the other hand, the cost of the tool is still pretty high, which is a common complaint among customers. Looking at the spread of Microsoft Azure Cosmos DB on our total Azure landscape, it is by far the biggest cost point, so it is still expensive, but it is highly reliable and high-performance.
What's my experience with pricing, setup cost, and licensing?
It is pretty easy to use, but it is tricky to optimize because of the way the pricing works. You need to understand exactly the details of how the pricing works technically to stay within reasonable pricing.
What other advice do I have?
We do not utilize the built-in vector database capability yet, but we have plans to.
I would recommend Microsoft Azure Cosmos DB to other users. I would highly recommend digging into the details of how it works behind the scenes and discussing with the technical team prior to implementation to avoid mistakes that could lead to a gigantic invoice at the end of the month for nothing. Ensuring a good understanding of how it all works.
Overall, I would rate Microsoft Azure Cosmos DB as an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Partner