IBM Compose, an awesome service for running cloud databases
March 05, 2018

IBM Compose, an awesome service for running cloud databases

Kai Virkki | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with IBM Cloud Databases

We are using IBM Compose to host several of our databases that are an integral part of our service. We are using both different databases and messaging services that Compose has to offer. By using IBM Compose, we're able to concentrate more on solving the business problems for our customers and leaving most of the database maintenance and hosting work to a company that has totally dedicated to just those things and doing them awesomely.
  • IBM Compose has managed to create a service with all the related automation and monitoring around it that makes it possible to have reliable and highly available databases running in the cloud.
  • Compose support is great and very professional, but still keeping a personal touch to it.
  • IBM Compose isn't just a one trick pony, there's support to a wealth of different popular databases and messaging services, so you can have most if not all of your DB needs covered by a single provider.
  • As IBM Compose is adding more and more databases that it supports, they might not have been able to move as quickly as before on supporting the latest versions of certain databases, like for example MongoDB.
  • More options for storing DB backups would be great. For example possibility to get Compose to send them to customer's S3 bucket. And option to select what tables/collections to have in the backup would be nice for those cases where certain data is more or less ephemeral and not essential when restoring from a backup.
  • Shrinking down a MongoDB instance's storage after deleting a lot of data is a pain! This is mostly due to how MongoDB is built, but Compose could figure out a simple to use interface for doing this by push of a button.
  • Compose had a big impact right from the beginning of our company as it made possible from DB point-of-view to offer world-class reliability of availability to our customers from day 1.
  • Compose support has helped us solve many difficult issues and helped with DB migrations.
  • Compose has made it possible for us to move very fast on adding new possibilities to store and retrieve data.
We have evaluated databases and messaging services offered by AWS and we use some of them, when it had made sense. As Compose has added new databases and capabilities to their offering, we have had less and less reasons to use multiple providers.
I think the sweet spot for Compose are startups who should concentrate more on development and less on DB maintenance. They usually also have smaller DBs which are more manageable on Compose. There is an Enterprise option to have the DBs running on your own cloud setup, so that gives more options to bigger companies, though.

IBM Cloud Databases Feature Ratings

Database scalability
9
Automated backups
9
Database security provisions
9
Monitoring and metrics
9
Automatic host deployment
10