A cloud database platform company Couchbase recently announced that its Capella database as a Service (DBaaS) offering as a fully-managed service is available on Azure.
Couchbase Capella is a fully-managed JSON document and key-value database with SQL access and built-in full-text search, eventing, and analytics. It can be globally distributed via AWS and GCP through their data centers and availability zones. In addition, the company now makes the database available on Azure, allowing its customers the flexibility to use Capella across all three major cloud providers.
The company made Capella first available on AWS and has since made several enhancements to the DBaaS offering, including a new developer user experience, SOC 2 Type 2 compliant, a fully-managed backend designed for mobile, IoT, and edge apps with App Services, and a new Magma HD storage engine that provides customers the ability to support more use cases with much larger datasets at high speed.
Tim Rottach, director of product line marketing at Couchbase, outlines in a recent company blog post the benefits of Cappella, such as:
- Capella is ideal for dynamic user profiles, complex catalogs, and other quickly evolving applications.
- Our memory-first architecture, equipped with an integrated high-performance cache, guarantees fast results regardless of the number of users.
- Capella uses SQL++ (ANSI SQL-92 compatible) for data queries. It offers advanced syntax options, such as advanced JOIN capabilities, multi-document ACID transactions, and analytic functions.
Microsoft offers Azure Cosmos DB, a competitive service comparable with Couchbase Capella. Earlier, Couchbase compared both offerings, with several differences, such as Capella being memory-first while CosmosDB is cached-based, and consumption is node-based versus Request Units (RUs).
Also, Rottach told InfoQ:
Customers choose Couchbase Capella because it's flexible, fast, familiar, and affordable. Our memory-first architecture guarantees quick results while price performance improves as users scale. In addition, Capella uses SQL++, making it easy for developers to move from relational to NoSQL. And by extending Capella to Azure, customers can further support multi-cloud strategies while retaining the flexibility to avoid vendor lock-in.
In addition, Scott Anderson, senior vice president of product management and business operations at Couchbase, said in a press release:
Providing flexibility to go across cloud service providers is a huge advantage in today’s multi- and hybrid-cloud world. By extending Capella to Azure, we can better support our customers as they deploy innovative applications on the cloud of their choice.
Lastly, developers can try out Capella by signing up for a 30-day trail. Finally, customers who like to use Capella in Azure can purchase the offering from the Azure marketplace.