I am very excited to introduce our new database-as-a-service product, Couchbase Cloud, now in Beta. You can sign up for Couchbase Cloud Beta starting today.
A product shaped by customers
Couchbase has long featured a single cloud-native database offering that serves the diverse deployment needs of our 500+ enterprise customers, from self-managed on-premises to self-managed on the public cloud. In fact, more than 40% of Couchbase clusters are running in the public cloud today. Many of those customers have been engaged with us over the last 18 months to shape the requirements of Couchbase Cloud, our fully managed Database-as-a-Service (DBaaS), built on Couchbase Server.
Many of our cloud customers expressed the need for the solution to:
- Be always available and secure
- Be performant
- Provide global visibility to all of the clusters under management, including across multiple public clouds (i.e. multi-cloud)
- Enable them to deploy Couchbase in minutes
- Be intuitive and easy to use
- Provide lower TCO than existing offerings in the market
A modern DBaaS solution
We set forth on architecting a modern DBaaS solution around the following key design principles:
- Leverage Couchbase Server and cloud best practices to deliver a solution that will be reliable, highly available, performant, and secure
- Provide a highly available Control Plane leveraging Couchbase Server’s inherent HA capabilities (XDCR, rack zone awareness)
- Leverage Couchbase Autonomous Operator and open source technologies such as Kubernetes, Prometheus, Grafana, and Terraform to automate the deployment, configuration, and management of Couchbase
We faced a critical architectural choice regarding where the data plane (Couchbase Server) would reside: Couchbase’s or the customer’s public cloud environment. Ultimately we determined that the best choice to meet the needs of our customers was to enable the data plane to run in the customer’s public cloud environment, with significant benefits to you, our customers.
First, in terms of economics, it enables our customers to directly procure their IaaS from their cloud provider. Without any intermediaries, customers are able to leverage reserve instances and reduce their TCO. Secondly, since data stored in Couchbase remains within the customer’s public cloud environment, they continue to maintain their own security best practices and have full control over their data. And finally, this architectural approach supports more deployments and use cases. For example, customers can even leverage Couchbase as a persistent cache to increase the performance of 3rd party (legacy) databases already running in the customer’s public cloud environment.
Beta early access
Today we are enabling registration for the beta release of Couchbase Cloud. The product is a fully-managed, automated, and secure DBaaS that simplifies database management. You can deploy, manage, and operate Couchbase Server across multi-cloud environments with just a few clicks. Couchbase Cloud is flexible, highly available, and provides a differentiated economical option for enterprises looking to reduce operational tasks while taking advantage of the most powerful NoSQL technology.
With Couchbase Cloud you get:
- Automated deployment, scaling, failure recovery, and upgrades
- Unified monitoring and alerting
- Multi-cloud deployments and hybrid cloud support
- Data secured in flight and at rest for end-to-end security
For developers, Couchbase Cloud provides self-service database access, and a unified management console that comes with built-in best practices that enhance availability, security, and reliability. An agile development environment and flexible deployment options accelerate application development, while on-demand scaling makes it easy to manage growth. Since Couchbase Cloud is fully managed with always-on support, customers can offload time-consuming operational tasks and eliminate costly monitoring and configuration software, while leveraging our various purchasing and offering options.
We are very excited to introduce Couchbase Cloud to the market. If you are interested in participating in the Beta, register here.