The first rule of NoSQL DBaaS club is: You must talk about NoSQL DBaaS club. And Couchbase is in
Follows its customers into the cloud
Couchbase's database-as-a-service product has hit general availability – although this is just on Amazon Web Services initially, with Microsoft Azure and Google Cloud Platform soon to follow.
The document-oriented database will be available as a service in the public cloud providers, but also on virtual private cloud deployments on AWS, which the vendor behind the open-source system said would help customers lower operational costs compared with earlier approaches to deployment.
Despite taking over management of the database, Couchbase offers customers some control of configuration and node-level performance. Through a single-pane-of-glass control environment, users can manage multi-cloud instances and cross-data-centre replication.
Rahul Pradhan, senior director of Couchbase Cloud, said about 40 per cent of customer deployments were currently in the cloud.
He said Couchbase had been working with customers for 18 months on the DBaaS system. "They want the control and they want the security that they feel they are losing as they go to the cloud. And then they also want to reduce their costs while also getting performance and scale."
MongoDB, another NoSQL database of the document-oriented variety, first launched its DBaaS product in 2016. However, it is more that MongoDB was early to the market than Couchbase late, said Matthew Aslett, research director of 451 Research, now part of S&P Global Market Intelligence.
Given MongoDB has a particular stronghold in the developer community, the DBaaS product from Couchbase could help it catch up. Of interest was the level of control it offered users without making them manage the nuts and bolts of the database, Aslett said.
"We do see that there are some customers who want that control, particularly when performance is key. Some of the architectural considerations are the key to actually delivering that performance. It's interesting that this approach they've got where they've separated the data plane from the management plane and the customer to have an element of control over the actual back end infrastructure."
In May, DataStax, the lead vendor behind open-source DBMS Apache Cassandra, introduced a DBaaS version of its own wares, saying it would help reduce cloud application deployment time from weeks to minutes, removing the biggest obstacle to deployments of the column-oriented NoSQL database. ®