Skip to main content
TrustRadius
IBM Cloud Databases

IBM Cloud Databases

Overview

What is IBM Cloud Databases?

IBM Cloud Databases are open source data stores for enterprise application development. Built on a Kubernetes foundation, they offer a database platform for serverless applications. They are designed to scale storage and compute resources seamlessly without being constrained by the…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Database security provisions (83)
    8.6
    86%
  • Database scalability (87)
    8.3
    83%
  • Automated backups (90)
    7.1
    71%
  • Monitoring and metrics (87)
    5.5
    55%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is IBM Cloud Databases?

IBM Cloud Databases are open source data stores for enterprise application development. Built on a Kubernetes foundation, they offer a database platform for serverless applications. They are designed to scale storage and compute resources seamlessly without being constrained by the limits of a…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

14 people also want pricing

Alternatives Pricing

What is Db2?

DB2 is a family of relational database software solutions offered by IBM. It includes standard Db2 and Db2 Warehouse editions, either deployable on-cloud, or on-premise.

What is SAP HANA Cloud?

SAP HANA is an application that uses in-memory database technology to process very large amounts of real-time data from relational databases, both SAP and non-SAP, in a very short time. The in-memory computing engine allows HANA to process data stored in RAM as opposed to reading it from a disk…

Return to navigation

Features

Database-as-a-Service

Database as a Service (DBaaS) software, sometimes referred to as cloud database software, is the delivery of database services ocer the Internet as a service

7.4
Avg 8.7
Return to navigation

Product Details

What is IBM Cloud Databases?

IBM Cloud Databases are open source data stores for enterprise application development. Built on a Kubernetes foundation, they offer a database platform for serverless applications. They are designed to scale storage and compute resources seamlessly without being constrained by the limits of a single server. Natively integrated and available in the IBM Cloud console, these databases are now available through a consistent consumption, pricing, and interaction model. They aim to provide a cohesive experience for developers that include access control, backup orchestration, encryption key management, auditing, monitoring, and logging.

List of available databases
IBM Cloud Databases for PostgreSQL
IBM Cloud Databases for MongoDB
IBM Cloud Databases for Redis
IBM Cloud Databases for EnterpriseDB(EDB)
IBM Cloud Databases for Elasticsearch
IBM Cloud Databases for etcd
IBM Cloud Messages for Rabbit MQ

IBM Cloud Databases Features

Database-as-a-Service Features

  • Supported: Automatic software patching
  • Supported: Database scalability
  • Supported: Automated backups
  • Supported: Database security provisions
  • Supported: Monitoring and metrics
  • Supported: Automatic host deployment

IBM Cloud Databases Video

Introduction to IBM Cloud Databases

IBM Cloud Databases Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Google Cloud SQL, Azure Database, and Amazon Relational Database Service (RDS) are common alternatives for IBM Cloud Databases.

Reviewers rate Database security provisions highest, with a score of 8.6.

The most common users of IBM Cloud Databases are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(233)

Attribute Ratings

Reviews

(76-95 of 95)
Companies can't remove reviews or game the system. Here's why
Gennady Borukhovich | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Compose is our product's primary database for our production system. Occasionally, we use it for reporting. When we do that, we typically grab a recent backup to use for reporting purposes in a non-production environment.
  • Great maintenance of the database
  • Failover
  • Backups
  • Price. $18/GB is quite a lot of money for storage these days. I realize that we get additional service including backups, etc., but that level of service for similar services, such as Heroku have a much lower baseline cost. Storage these days is quite cheap and I would like to see a different pricing plan such as $50-$75/month for SSD & failsafe and $5/GB for additional storage. Something like that.
  • Support for legacy architectures. We're on the legacy architecture, and a few times now, we've been told that some issues are a low priority.I understand the need to move technology forward and to focus your teams, but the price hasn't gone down for me. I am very resource constrained and am unable to do the upgrade, but my business depends on the support that I am paying for.
Very broad range. I've used Compose when just starting out when it was just a MongoDB database. Now with Compose's broad offering of different database systems, it becomes a one-stop shop and grows with the products that we are building.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use IBM compose for our MongoDB database management for two products. One is an in-house tool and CRM and the other is a SaaS platform that we have developed. Compose takes the burden off of a small development team and has kept us from having to manage backups and data redundancies on our own. This allows us to focus more on development.
  • Compose has a great user interface and is easy to use overall.
  • Compose is fast to set up and make changes to overall architecture.
  • Compose's pricing is competitive.
  • Their support is quick and usually quite helpful.
  • The Data Browser in the MongoDB instances could be more flexible.
  • The Data Browser does not simplify complex queries or navigation of data.
  • It is easier to use the MongoDB shell and ssh into the data to make changes.
If you don't want to spend time on dev ops or have the knowledge of how to maintain and service MongoDB in a production environment, I would suggest using a service like compose. Our time is very valuable as a small company and their service saves us plenty of time.
February 20, 2018

Real live with Compose

Leo van Snippenburg | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use IBM Compose as a backend database (MongoDB) for several of our cloud services. As a hosted MongoDB service Compose allows us to run complex systems without spending a lot of time on system setup and maintenance. Backups and fault tolerance are directly available, both for production and for development databases. As an extra, security of the databases is well covered. The nuisance of IBM Compose is that it is at least a few versions behind the official MongoDB releases. This means we cannot directly use the latest features.
  • Easy to set up
  • Good tools for (local) backups
  • Great monitoring
  • API available
  • More frequent updates
From development to production Compose can be useful. We have only used the MongoDB services, but the other possibilities (MySQL, Redis) have certainly not been left unnoticed. We have just already hosted these services at other places.
Justin Reynard | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Compose because we don't have a dedicated DBA. It's great to be able to let Compose take that stress off our shoulders!
  • Automated Backups
  • MongoDB Sharding
  • Great web interface for browsing/editing records in a pinch
  • The site has seemed to load slower over the past year or two, but still works great!
  • Occasionally you'll want to launch a DB in an AWS region that isn't available, bummer if you're trying to keep lag to an absolute minimum
If you don't have a dedicated DBA to manage your databases fully, Compose is always a great option!
Kevin Newman | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
My client uses IBM Compose to power their startup presentation software. Their application is built on meteor.js which uses Mongo DB as it's primary data store. They needed something reliable, fast and scalable, so we went with IBM Compose. Compose was incredibly easy to set up, and billing is straightforward, easy to understand.
  • Easy to set up.
  • Scaling is easy to configure.
  • Solid reliability.
  • It'd be nice if there was an easier way to set up a low cost or free testing or staging environment to match with the production environment. A "clone to staging" feature would be amazing.
If you need something fast, stable and reliable, and don't want to fiddle around too much with settings and docker images, compose is a great solution. It's easy to set up, and the control panel interface is well organized and full-featured. Billing statements match the ease of use of the control panel and are just as easy to understand.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Our organisation is a fairly-young startup, which is in the business of producing and selling SaaS/web-based software solutions to organisations.

IBM Compose PostgreSQL serves as the main data store for serving our cloud-based application and storing customer data.
  • It is easy to use and get started (being a standard PostgreSQL implementation).
  • Databases autoscale in terms of storage size and resources (based on this size). We haven't had the chance to see this in action as yet though.
  • The Asia/Pacific region is included in the list of hosting datacentres which is required for us.
  • Initial pricing is low and generally well-suited to startups.
  • At-rest encryption of databases apparently is only available for Enterprise subscriptions, which are v expensive and suited to large organisations. To satisfy general security requirements (eg mandatory for Govt-based customers) we need to encrypt any potentially-sensitive data before inserting into the database (which then cannot be queried-against). This is likely to become a bigger issue for us soon.
  • The Compose admin console has been pending migration to IBM's cloud portal for a long time, and do not match the original Compose.io site. The IBM cloud portal is also fairly slow for us.
  • Support tickets (with the basic-free support tier) raised against IBM for PostgreSQL questions/issues generally take a long time to answer (typically several days).
As per the previous answers, I believe it is well suited to smaller organisations that do not require at-rest encryption of data; or possibly larger organisations using the Enterprise subscription.
We were disappointed by slow response times from IBM support when assistance was required; the IBM portal and support experience; I believe IBM need to catch up to provide support and an experience which is not a downgrade of what Compose.io provides.
Michael Masouras | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use IBM Compose as a back-end storage for the content that drives our apps.
  • Setup and forget - so far. I never really had to tinker with my installation or perform any maintenance.
  • Support is pretty good, someone replied to my email request promptly and they were quite helpful in dealing with the emergency at hand (data loss due to application bug - not a Compose issue).
  • Quite decent admin UI.
  • The most substantial issue is lack of cross-region replication. My app only works well if the front-ends are sitting close to the Compose deployment (e.g. US-east). This will probably be a show-stopper down the road if not addressed.
  • Backups are daily, which is usually not enough for catastrophic scenarios. I don't feel safe knowing I might lose a day's worth of data if something goes wrong. Ideally, there should always be a backup that is only a few hours long at the latest.
  • The admin UI browser for browsing redis is a bit clunky, but that's a minor issue since reids-cli is enough.
Trivial setup of a managed redis instance in production for a very reasonable price.
William Pigeon | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
All of our products and services are built upon on it.
  • It has a simple UI
  • Reliable
  • Scalable
  • I feel like customer service was better with MongoHQ (compose) than with IBM Compose.
  • I'm concerned about reliability and fault tolerance including the infrastructure behind in and how it is deployed. This is a rare event, but it is nice to know what is behind the fault tolerance and how things work.
It is definitely well suited for a company that is developing or developing a product. Compose maintains the DB backend so the company can focus on the product. Updates, reliability, deployment are all handled by Compose and a simple UI. This has saved us countless hours of supporting MongoDB.
Score 1 out of 10
Vetted Review
Verified User
Incentivized
We use IBM Compose to host our caching databases. We used to use Compose for or storage databases. Compose is quick to set up and get running.
  • Ease of use
  • Quick setup
  • Multiple database offerings
  • Price is very high.
  • Very limited features. Barely any metrics.
  • Interface is extremely buggy.
  • Many billing issues around overcharging and charging for services that were not used.
  • Alerting system rarely works
IBM Compose is well suited for bootstrapping projects and getting an MVP out. It's not appropriate for a large project with high database usage, advanced configurations, or BI insights.
Filip Hnízdo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Compose (formerly MongoHQ) to host our MongoDB databases for a variety of products, clients. We like it because it is standalone, secure and has an easy to use management and control panel.
  • Easy management of databases and users
  • Security
  • Simple MongoDB version updates
  • Monitoring
  • Backups
  • Not much. Does its job very well.
Development and live process of running and managing databases (of various types) without the hassle of having to run it yourself, install updates, dashboards, manage users etc.
January 26, 2018

Fast but expensive

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use it for quick projects that require a database. It’s really easy to set up and the UI and automatic backups are great. However, we don’t use it for production stuff because it’s vastly more expensive for large datasets.
  • Great UI
  • Fast setup
  • Simple backups
  • Expensive
  • Single region only
  • Great for quick projects.
  • Expensive for high volume projects.
  • Unsuitable when you need low latency globally.
David Baxter | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
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.
If you need to set up a database quickly, with a choice of data centre locations to deploy to, Compose is a no-brainer.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use IBM Compose to host our Mongo database, which is used for almost all of our data storage. It allows us to bypass all the database setup, administration, and scaling efforts of running Mongo ourselves. Instead, with a few buttons on IBM compose we can scale our database as our company's data grows.
  • Simple setup
  • Strong uptime
  • Effortless scaling
  • The larger-end DB costs are on the high side
It's extremely easy to get started, and when you factor in time, it's cheaper than hosting your own db. The only challenge is as you scale. At a certain point, it becomes much more cost effective to move it in-house. Of course, that assumes you have the time and skillset to move it in-house.
January 22, 2018

Compose + MongoDB

Christy Herron | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Compose is my DB of choice for all my web and iOS applications. I am a MongoDB certified developer and have used ibm compose with Mongo to develop web services which provide permanent storage for iOS applications.
  • Ease of use
  • Cost effective
  • Secure
  • Web based end is often very slow, times out on occasion
Easy to connect, easy to set up, easy to use via a terminal. Just about perfect.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Compose for their hosted MongoDB as well as ElasticSearch - to power our website as well as internal apps within our organization. Compose is our favorite hosted database provider, though pricing could be a little softer. Ultimately we are very happy with their product and service and glad to be a customer.
  • The GUI for browsing MongoDB is second to none - better than any third party tool I've ever found as a developer. This alone makes using Compose for MongoDB worth it.
  • Their support is attentive and professional. With a name like IBM behind the product now, I would expect nothing less.
  • They continue to expand their product offering which is great, because it's nice to have less providers to deal with. For instance, we may move our Redis over to Compose now just so we don't have to manage multiple provider accounts.
  • A cheaper starter plan/developer plan would be nice. They used to offer a cheaper plan but not anymore... not a big deal (it's still reasonably cheap) but I do feel like I'm paying a premium to develop small projects with Compose.
  • Overall, pricing seems to be climbing, and they seem to be tailoring the product more towards enterprise users. I hope they won't leave a small startup like us behind and force us to switch to a new provider.
Great if you want the best and don't mind to pay a bit more. If you're looking for the absolute cheapest hosted MongoDB, Compose might not be the right choice. They seem to be tailoring their product more towards Enterprise these days - not sure though, as we have been using it since before IBM even bought them.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our company operates with the Industrial IoT, we deliver a turnkey solution for connected vehicles to our clients which are operating within the automotive ecosystem - like repair shops, insurance companies, fleet owners etc. We use different products from the IBM Compose range as listed:
  • IBM Compose RabbitMQ as a backbone for message exchange of our micro-services.
  • IBM Compose for Mongo DB - we use using hosted Mongo database for storing entities like users, tokens, sessions, etc. We use it because of the flexibility for future modification and ease of use.
  • IBM Compose for Scylla - We store data coming from the vehicles. - Just recently - Redis - for caching in our API products.
  • You can be up and running within minutes.
  • Being a managed database, things like backups, recovering, etc. So we dont have to spend much resources on securing those.
  • Proactive support
  • Smaller staring tier for Scylla DB, that will allow smaller companies like ours to on-board easily.
Every organization that doesn't want to invest time and money in database infrastructure or setting one up themselves.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Used as main database for marketing survey software application. Database used in MongoDb. The software is used by marketing departments of African FMCG companies for market presence analysis it helps to geolocalise data and collect data from the researchers of the sales representatives of the companies using the software. Users can collect their own data independently.
  • Easy user interface
  • Easy set up
  • Easy management of database
  • On MongoDb, not user friendly to size down the database
  • Expensive compared to other alternatives
  • Some technical messages above my competency level
IBM compose is well suited for starting and growing applications or quick prototyping phase. Because it is easy to use and set-up and clear in the outcome. Easy access for a team. It is less suited for large-scale applications because of the pricing structure that makes alternatives cheaper for the final customer.
Michael Fellows | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Easy to set up and nice solution. Would recommend for microservices and projects that are not your core application. Very easy to set up. We use it across a number of our enterprise clients and have never had any issues. The IBM team is also helpful and we're in direct contact with a number of engineers that help point us in the right direction when we have questions on how to best use their cloud service suite.
  • Data storage
  • User experience
  • Provisioning a new instance can take a few hours.
Appropriate for microservices that are not at the core of your application. Haven't used it under heavy load.
Michael King | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Compose provides a reliable database for our main app. We rely on it to secure our data and provide a robust base for our software platform. It allows us to focus on the app itself and means we don't have to worry about managing our backups and uptime. The replication and sharding mean that even if there is a failure, we will not lose data.
  • Automated backs work without fuss, and even a manual backup completes very quickly with no downtime.
  • We have not experienced any outages with the service, so we are completely happy with the reliability of the database.
  • The UI for querying and updating data is tediously slow. Luckily the performance of the database from the application perspective is fine, but this interface is barely usable.
  • The navigation could do with improvement, particularly in the light of the slow performance. Introducing breadcrumbs to the UI would make it faster.
  • The basic mongo service is being phased out, but as it is much cheaper than the wired tiger option, it would be an advantage for the cost-conscious companies (i.e. startups) to minimise costs while they are in their growth phase.
IBM Compose is well suited for use by startups. It is quick to set up, and instantly provides a robust service which is usable for production at a reasonable price, and yet allows options to scale up, with a good name like IBM behind it.

Scaling up to Enterprise is more expensive than its competitors, so the cost may mean that companies may not stay with IBM Compose
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I am part of a two man team behind a small social networking application for a niche community of nearly 2000 users. As the main technical developer, I am the only full-rights administrative user associated with my account and my partner has been given a billing management role.

Our only service is a Mongo Classic instance that is used in production as the database for a Meteor Javascript application that runs on mobile (via Cordova) and on the web.
  • Provisioning was incredibly easy.
  • Regular back-ups with one-click restore gives me tremendous piece of mind.
  • Managing user roles from the Compose admin panel is easier than using Mongo's CLI.
  • I don't see an easy option to upgrade my account from Mongo Classic to modern Mongo.
  • My Mongo instance was unreachable for a brief period of time and I wasn't contacted regarding the outage.
There's not much to say. It was a simple, cost-effective solution for a production instance of Mongo with automatic replica-set failover and regular backups.
Return to navigation