IBM Cloud Databases for MongoDB is Generally Available
5 min read
By: Josh Mintz and Aislinn Wright
Announcing the General Availability of IBM Cloud Databases for MongoDB
IBM Cloud is announcing the General Availability of IBM Cloud Databases for MongoDB in Dallas, Frankfurt, London, Oslo, Sydney, Tokyo, and Washington D.C. This database-as-a-service product is fully managed, highly available, and built from the ground up with enterprise security in mind. The service is scalable, cost-efficient, and readily usable for enterprise application development.
Built for enterprise
Stability and security are paramount for enterprise applications. To protect your application against single data center outages, we always deploy in a Multi-AZ architecture in IBM Cloud public regions, with a 99.95% SLA.
We provide data-in-motion encryption through TLS and at-rest encryption for data on disk and backups. Each database offers an integration with IBM Key Protect; so for data at rest, clients can bring their own key and manage its lifecycle.
For business continuity, backups are mission critical. But they can be lengthy and exhaustive to set up, maintain, coordinate, and monitor for different database technologies. With these new services, backup orchestration comes out of the box with a 30-day retention window. That means more time for users to spend on their data models, queries, and application development. The service also uses IBM Cloud’s Cross-Regional Object Storage, where available, for increased resiliency against in-region disasters.
Native integration with IBM Cloud
Natively integrated and available in the IBM Cloud console, these open source databases are now available through a consistent consumption, pricing, and interaction model. They provide a unified experience for developers that includes access control, backup orchestration, encryption key management, and auditing.
Built on a Kubernetes foundation, they offer an ideal database platform for serverless applications. Features include the following:
Integration with IBM Cloud Identity and Access Manager (IAM) and Resource Controller
Integration with IBM Activity Tracker for audit logging of database lifecycle events
Ability to display Disk & RAM utilization in the IBM Cloud Monitoring Service
An IBM Cloud CLI plug-in through the IBM Cloud and a REST API for automation-aware development
Serverless consumption model
We are excited for our customers to use these new services that are easy to buy, deploy, and scale. For example, clients are now able to scale storage and RAM seamlessly and independently without being constrained by the limits of server sizes. There is no downtime for scaling events, allowing clients to start small and grow as their business grows on IBM Cloud or scale down operations for seasonal applications. The databases deploy in minutes, are billed hourly, and are a simple API call away.
Database disk capacity is $0.58/GB-month and RAM is $8.50/GB-month. Databases for MongoDB deploy by default with two data members configured for High Availability. For localized pricing, you can check out the IBM Cloud catalog tile.
Databases for MongoDB pricing example:
10GB Disk: 2*10*$0.58 = $11.60/month
1GB RAM: 2*1*$8.50 = $17/month
Total per month = $28.60/month
Total per hour = $0.04/hour
Users also receive their total disk space purchased, per database, in free backup storage. For example, in a month, if you have a Databases for MongoDB instance that has provisioned 10GB of Disk which has two data members, you receive 20GB of backup storage free for that month. If your backup storage utilization is greater than 20GB for the month in this scenario, each GB is charged at an overage $0.03/month. Most deployments will not ever go over the allotted credit.
Let’s get going
The IBM Cloud Databases family is the next generation of our IBM Compose platform. We recommend that any users of IBM Compose that are building new applications should deploy on Databases for MongoDB instead of Compose for MongoDB.