Why you should use a Compose database for your Start-up
January 23, 2018

Why you should use a Compose database for your Start-up

David Baxter | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with IBM Compose

We made the decision very early on to use Compose for our database infrastructure. Compose looks after our database infrastructure, backups and scaling so we can focus on building our products, knowing that the database will just work. The pricing offered by Compose was also the most competitive that we found for our chosen databases.
  • Ease of database administration. Compose offers a simple administration workflow for setting up new databases, managing users and monitoring performance.
  • Backups. Compose automatically creates daily backups of all of our database and provides a one-click function to restore a database from a backup.
  • Scaling. When we need more space for our data, Compose looks after that for us. There is no downtime or outage, just a modest increase in price as our data grows.
  • The only issue we have with Compose is the online database admin interface can be very slow (we are in Australia), which can make simple admin tasks take some time.
  • In the year or so since we launched our startup, Compose has saved us hundreds of man hours that would have otherwise been spent managing database infrastructure.
After evaluating a number of other providers of managed MongoDB services, we chose Compose for the following reasons:
  • Ease of administration
  • Choice of data centres for deployment
  • Availability of database versions
  • Reasonable pricing
If you need to set up a database quickly, with a choice of data centre locations to deploy to, Compose is a no-brainer.

IBM Cloud Databases Feature Ratings

Automatic software patching
10
Database scalability
10
Automated backups
10
Database security provisions
10
Monitoring and metrics
8
Automatic host deployment
10

Using IBM Compose

5 - Developers
1 - Mostly admin skills with some basic knowledge of MongoDB
  • Database backend for our public APIs
  • Storage for all transactional data