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…
IBM PAK
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
- Database security provisions (83)8.686%
- Database scalability (87)8.383%
- Automated backups (90)7.171%
- Monitoring and metrics (87)5.555%
Reviewer Pros & Cons
Pricing
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…
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
- 8.3Automatic software patching(77) Ratings
Patches applied to database automatically
- 8.3Database scalability(87) Ratings
Ease of scaling compute or memory resources and storage up or down
- 7.1Automated backups(90) Ratings
Automated backup enabling point-in-time data recovery
- 8.6Database security provisions(83) Ratings
Provision for database encryption, network isolation, and identity access management
- 5.5Monitoring and metrics(87) Ratings
Built-in monitoring of multiple operational metrics
- 6.7Automatic host deployment(69) Ratings
Compute instance replacement in the event of hardware failure
Product Details
- About
- Competitors
- Tech Details
- FAQs
What is IBM Cloud Databases?
List of available databases
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
IBM Cloud Databases Competitors
IBM Cloud Databases Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(233)Attribute Ratings
Reviews
(51-75 of 95)IBM Compose is great!
- Speed of delivery
- Accuracy
- None I can think of
- 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.
- High uptime
- Consistent performance
- Same-as-you-bought-it versioning
- Performance recommendation - with us not having a DBA or mongo expert in house, we had to do a lot of learning on our own. After seeing tools like mlab, Mongo's own cloud offering, Scalegrid, etc, the monitoring and performance tools offered by Compose are dead last in the pack.
- More graceful scaling - we operate a fairly large instance of Mongo, and pay handsomely for it each month. But every now and again the Compose team had to intervene due to disk space issues which we expected would have been taken care of by them in advance. Whenever they intervened our performance was diminished from 6-48 hours.
- Better communication - the reps are generally knowledgeable and respond within 12 hours, but when your entire stack relies on Compose as a point of failure it would be appreciated if there was a method to contact when there are urgent issues or outages.
- Proactive assistance - we always had to initialize requests despite the stats all being available to Compose. No recommendations ever were proactively offered despite our large monthly bill and longterm status as a customer.
Larger companies may have the internal expertise to solution on their own and appreciate the hands off approach, but then they also need to have a small data store size for the pricing to make sense versus rolling their own solution.
Compose- Highly Recommended
Even though it's the place where we have the least experience, it's also the place where we run into the least challenges. I can count on one hand how often it has had an outage, and we've literally never had server / configuration issues.
- Easy-to-use
- Elasticsearch hosting
- I don't have any further recommendations at this time- Compose just works for us!
It also might be a bit expensive for running at a large scale vs hosting your own cluster.
Compose just works and has an easy UI
- Easy UI
- Easy on demand and automatic backups
- Database monitoring
- The URL of the accounts remains with the name we set first time we use the account. It would be better to be able to change this URL.
- The automatic backup system is easy to set up and reliable
- The support team is quick to respond and very helpful
- A simple user interface provides a productive environment for day-to-day tasks
- The user interface is a bit finicky when it comes to quick edits to a dataset
- Arrays are not supported in the SQL terminal of our Postgres environment
Helpful tool for flexible management of cloud-based apps
- Flexible managing of storage usage
- Runs well with cloud-based apps such as IBM Watson
- Easy to deploy as part of the IBM cloud foundry apps
- Tutorials would be desirable (or maybe I failed to find these)
Stable, fast and has a good price.
- Very stable, 100% availability of the MongoDb instances.
- Good & fast support with helpful answers.
- Very good value for our money which is great for startups like ours
- I'd like to see some more online tools for automation of tasks.
- like database shrinking for instance.
IBM Compose, easy and fast.
- In management, the IBM Compose Management panel provides us with the necessary data.
- When it is necessary to scale the service, we can carry it out quickly and easily.
- We have incredible support from IBM and the documentation provided
- We would like to be able to move Compose to a local environment as a way of testing out of the IBM environment.
You Can Trust Compose to Handle your Data!
- Regular backups of our data
- Multiple access points for higher availability
- Wonderful web-based GUI for accessing and modifying data
- Powerful server instances with enough dedicated RAM to handle any load thrown at it
- Specific control over the amount of RAM and storage being used
- High priced versus some competitors
- CouchDB support
No Worries with Compose
- MySQL: We retain user Data.
Scaling, backups clustering, and pricing were a problem from other competitors; this is where IBM killed the competition and helped us secure our data
- Pricing
- Clustering
- Scaling -> Load Balancers
- Reduce need for human maintenance
- Pricing has been increasing lately. IBM Compose is in much in need for a control panel and documentation
We became so dependent on IBM Compose that we even migrated our sandbox servers to use its features.
IBM Compose is great for database deployment
- Easy deployment
- User friendly web interface
- Performance and reliability
- More database support! (we are currently testing the MySQL BETA)
Compose Review
- Ease of setup
- Intuitive interface for deployment management
- Clear pricing tiers and easy billing
- System monitoring - You should use mLab as precedent
- Performance - we experienced connection issues as our read/write ops scaled and had to move to another platform
Very easy to get started
- Easy to integrate with services running on bluemix.
- Have not yet experienced downtime
- Little to no maintenance
- It's not clear to me how much more the service will cost us if we scale up to more users.
- We might run our service on AWS in the future. It's not clear to me if and how -from a technical point of view- we can keep on using compose since it's packaged with our account we use to host our application. I'm also not sure if it will have a big impact on the performance.
IBM Compose
The Redis Database is used for distributed session management, MongoDB stores all of our persistent data and RabbitMQ is used as a queue to provide data storage stability to operations that may fail and need retrying.
- Simple interface for performing basic queries on data
- Easy to get set up
- Great customer support
- The Web Ui is only good for basic operations.
- Easier back up and restore for MongoDB
- Speed up the Web Ui
This remains my preferred database-as-a-service
- High availability database-as-a-service
- Vast range of supported technologies
- Ability to instantly scale resources
- Menu options in the platform could be consolidated better
Small dev teams will LOVE Compose!
- Creating production-ready deployments is easy
- The database consoles are intuitive and easy to use for new users
- Creating and restoring backups is easy
- Migrating data between deployments is done through the GUI
- Hosted version lacks integration with corporate Single Sign On (SSO)
- Doesn't offer Kafka deployments
However, if your tech stack includes a product Compose doesn't offer (like Apache Kafka for instance) it means that you'll either need to find a different provider for those services or manage that portion of the tech stack yourself. It's a minor problem, but the only negative thing I have to say about Compose.
IBM Compose Review
- Scaling
- Easy to manage
- Security is easy
- Network latency
Great service, certainly when you lack db operational expertise.
- Automatic configuration of a replica set for MongoDB. I was set to go immediately with minding the configuration. So basically, without much prior knowledge, I was set up before I knew it with a production-ready mature database setup.
- The support was very helpful and efficient when I had questions regarding an issue.
- They provide important security features like 2FA authentication, which is almost mission critical for production databases with sensitive data.
- Automatic backups and log files! Love it it, easy to find, easy to access.
- Everything just works after setting up the database.
- I would appreciate if there was some integration to auto-archive log files or backups to a Google Cloud Bucket, Amazon S3 or such. I personally would love to see Google Cloud Bucket integration.
- I am not sure if this is technically feasible, but I'd like to be able to upgrade my MongoDB for example to a newer version. For example v3.4 or v3.6, while I am still running version 3.2. Technology is a quick field, so rolling out new versions and upgrading is an essential service.
To Compose or Not Compose
- Excellent Dashboard - easy to use and manage our services
- Excellent Diagnostics - providing up to the second visibility into the status services
- High Availability and redundancy is excellent.
- Honestly - the only con could be cost vs. some other hosted solutions. But comparing apples to apples it's typically just a little higher premium above others.
MongoDB hosted at Compose - great for beginners but needs a clearer transition to more advanced users
- Low/zero maintenance DB hosting. For smaller businesses, IT salaries represent a big investment - tools like Compose allow me to concentrate on product development, where I bring the most value.
- Security and confidence - in my 2 years with Compose I've never had any problems to speak of. The few times I needed help the Compose team was quite reactive.
- Experience - they've been hosting Mongo and Redis for a long time. I did quite a lot of research in 2015 when I started with them - they seemed to be the most stable and experienced offering out there.
- Updates - at the moment I'm seriously considering going to Atlas. Mongo 3.6 is a huge update and at the moment Compose is stuck on 3.4, while Atlas is up to 3.6.
- Analytics - the analytics/performance tools for Compose are not very user-friendly. For a hosted, let's say novice-friendly offering like Compose, I think there should be far more context about how to interpret the information given and easier ways to alert in case of problems.
Let's say for someone who has the luxury of being able to totally hand the keys to a DBaaS.
Less well-suited to my use case: someone who is starting to have more experience and is more demanding in terms of analytics and timely updates.
Best Database Engine
- No need to install MongoDB. It is already installed.
- No need to waste our configuring MongoDB because Compose has already done most of the work.
- The user interface of MongoDB on Compose is very intuitive and easy to use.
- It could be cheaper
Second to no one - we mean no one.
- Easy to Scale
- Support is able help solve our challenges
- Cost is in line with what we need
- Support wait time can take a bit too long
- Have an assigned Account rep
- The GUI has been a challenge but has been fixed
Great GUI editor for database entries!
- GUI Editor
- Easily copy databases between prod and test environments
- Automated backups/reliability
- Reliability - GUI editor often redirects to homepage when making queries or saving changes. Some kind of authentication error, or a bad instance deployed in the loadbalancer? I'm logged in, and trying again often fixes it.
- Expensive
DBaaS with Compose, the right choice
- When a developer wishes to provision a database, the steps involved include provisioning compute, storage and networking components, configuring them properly and then installing database software...with Compose you can provision while in a DB environment in 3 steps.
- Compose ensures that all databases are operated in the same way, and in keeping with the best practices established by the IT organization. This, frees up the developer and DBA to work on more important things like the application and innovation rather than the boring minutiae of running a database.
- Once in operation, complex database operations like resizing a cluster are now a simple API call to Compose and the developer need not concern themselves with the minutiae of how this operation should be performed for the specific database and version.
- Support more databases
- Support DRP plans
- Support Geo replication between datacenters