Great and reliable DBaaS for IoT use cases
January 22, 2020

Great and reliable DBaaS for IoT use cases

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with IBM Cloudant

We used IBM Cloudant as a distributed, fully managed JSON database for IoT use cases. API integration was a must, and all the support to Apache CouchDB made a positive difference. Overall support and documentation from IBM Cloudant were satisfactory, as well as pricing. Global availability was generally good, except for China. Availability and SLAs were never a problem and the platform has always been stable.
  • API integration and support through CouchDB standards.
  • Managed Services.
  • Global availability, especially in Asia.
  • IBM Cloudant support is generally robust, but in some occasions we had to find solutions by ourselves.
  • Almost no technical people are needed in order to maintain.
  • Competitive cost structure.
Since it is a Database as a Service offer on IBM Cloud, you do not have to worry about basic infrastructure, provisioning and performance metrics. The user interface could improve but it is not a problem. So basically you can expect the promise of lower TCO to come to life in this case. In general no availability issues - so very minimal support cost.
We have used this capability between US and Europe, to improve our overall resilience and also to ensure compliance with local standards, where it worked out well, as expected. We did not have the opportunity to replicate to CouchDB or PouchDB, but it is a nice feature to have if you are concerned with vendor Lock In.
We did benefit from multiple locations, although at the time we were implementing, support in China wasn't available or mature - so it was a negative in our opinion, and IBM has been improving on this space recently. The App we had was global and we could still have great infrastructure resilience from multiple locations, but also awesome response time - a great benefit.
The feature-set, including security, is very comparable. Overall, IBM's services added to the product are mature and stable, although product support and engineers could be a little better. Global availability is improving, and Disaster Recover Capabilities are great. Overall, it's very comparable to MongoDB as a DBaaS offer, available globally and with great documentation.
IBM Cloudant is generally a good tool for a NonSQL, document oriented Database as a Service. It is very scalable and reliable, and managed services through IBM seems to be working well. You can consider as almost no lock-in since it is based on CouchDB API structures and you can migrate to any other provider in the future if needed. If you need real Global Availability, like Asia / China you may need to look for alternatives.

IBM Cloudant Feature Ratings

Data model flexibility
Deployment model flexibility