DataStax is releasing code for an Apache Cassandra Kubernetes operator to help enterprises and users succeed with scale-out, cloud-native data.
"The Apache Cassandra community spent the 2010s solving hard problems in distributed data," said Sam Ramji, chief strategy officer at DataStax. "Cassandra has become the standard for scale-out data. We see the 2020s as the decade of cloud-native data, so our priority is to bring Cassandra to Kubernetes."
This Kubernetes Operator for Apache Cassandra, cass-operator, is now available and ready for use by the community.
DataStax is open-sourcing this Kubernetes operator in partnership with the community to help make Cassandra the ideal database for Kubernetes applications.
DataStax is working alongside Orange, Sky, Target, and other teams in the Cassandra community to find a path to a common operator.
This new operator is also used in DataStax Astra, a database-as-a-service (DBaaS) built on Cassandra. Astra was designed from the ground up to run anywhere, on any cloud, in any data center, and in every hybrid or multi-cloud combination.
The new wave of application development means accessing data everywhere. In order to do so, a highly available, high-performing distributed NoSQL database is needed.
With Cassandra on Kubernetes, enterprises and users will have a consistent scale-out stack for compute and data.
The benefits of a Kubernetes operator for Cassandra are:
- Zero downtime
- Zero lock-in
- Global scale
"Wherever Kubernetes goes, Cassandra needs to follow," Ramji said. "We know Kubernetes is changing the world and that Cassandra is one of the most proven open-source, scale-out databases. Using them together is the way to build modern, cloud-scale applications. It's our goal to release open-source code, early and often, that makes Cassandra easier for users."
For more information about this news, visit www.datastax.com.