Compose Deprecation

❗️

The Compose Platform will be End of Life on March 1st, 2023

Deprecation Timeline

After March 1st, 2023, all instances running on Compose will be permanently disabled and deprovisioned. Please be sure to migrate your databases prior to this date to avoid business disruption.

But There Is Great News!

We’ve rolled our long experience with DBaaS platforms into our next-generation family of services called IBM Cloud Databases. IBM Cloud Databases have been Generally Available since 2019 and offers battle-tested, production-ready versions of MongoDB, PostgreSQL, Redis, Elasticsearch, MySQL, RabbitMQ, DataStax, EDB, and etcd.

Why IBM Cloud Databases?

IBM Cloud Databases offers many advantages, including cost savings, independently scaling RAM and disk, optional dedicated vCPUs. It is everything you love, but more.

IBM Cloud DatabasesIBM Cloud DatabasesCompose
ComplianceHIPAA-ready, PCI-DSS, SOC 1 Type 2, SOC 2 Type 2, ISO 27001, ISO 27017, ISO 27018, ISO 27701, and GDPR.GDPR
Version updatesFrequentRare
Integration with IBM CloudIdentity and Access Management, Logging, Monitoring, Activity Tracker, Virtual Private Endpoints, and Bring Your Own Encryption KeyN/A
ScalingIndependent scaling of Disk, RAM, and vCPUs with serverless auto-scalingFixed Disk/RAM ratio
Backups30 day retention on Cross-Regional IBM Cloud Object Storage where available3 month single-region retention
BillingPay-as-you-go, hourly billingPay-as-you-go, hourly billing

What Is Eligible To Migrate To IBM Cloud Databases?

We have migration strategies to IBM Cloud Databases for everything you run on Compose. While some of this documentation will have unfamiliar screenshots and references, the underlying migration concepts are still applicable.

🚧

Provisioning new instances on IBM Cloud Databases

When you visit the page to provision a new database instance on IBM Cloud, you will notice that dedicated cores are included automatically. Allocating dedicated cores to your deployment introduces hypervisor-level isolation to your database instance, using isolated virtual machines to ensure your data processing remains separated from other customers. If you don't require this feature, on the provisioning page under "Resource Allocation", select the "Custom" tab and set "Dedicated Cores" to 0.

For detailed information about our recommended RAM and Disk allocation, check out this article.

ComposeIBM Cloud DatabasesMigration Documentation
ElasticsearchDatabases for Elasticsearch>>
etcdDatabases for etcdSubmit a ticket
MongoDBDatabases for MongoDB>>
MySQLDatabases for MySQL>>
PostgreSQLDatabases for PostgreSQL>>
RabbitMQMessages for RabbitMQ>>
RedisDatabases for Redis>>
RethinkDBDatabases for MongoDB>>
ScyllaDatabases for DatastaxSubmit a ticket

📘

RethinkDB and ScyllaDB

If you run either of these databases on Compose, we recommend migrating your workloads to MongoDB and Datastax, respectively.

Looking for...?

Here are some quick links to information about IBM Cloud Databases:

📘

We are excited to have you join us on IBM Cloud Databases. Behind the scenes, the loyal IBM Compose engineering, support and product management team is here working for you. If you have questions about these migration paths, please open a support ticket at app.compose.com or send an email to [email protected] We'll be happy to help you.