DataStax today released code for an Apache Cassandra™ Kubernetes operator to help enterprises and users succeed with scale-out, cloud-native data. This Kubernetes Operator for Apache Cassandra, cass-operator, is now available and ready for use by the community as we work together on a common operator.
“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.”
“Over the past decade, we have increasingly seen open-source become the standard for a wide variety of infrastructure software categories, and nowhere is this trend more evident than with enterprise databases,” said Stephen O’Grady, Principal Analyst with RedMonk. “It is no surprise, therefore, to see that the accelerating pace of cloud-native development is being backed primarily by open-source database offerings such as Apache Cassandra.”
“Kubernetes has emerged as the global standard for deploying, scaling, and managing cloud-first, stateless application workloads,” said Bradley Shimmin, Analyst at Omdia. “Yet, Kubernetes alone cannot grant this same ease of deployment and scale to the underlying, stateful data stores that power cloud-first applications. What’s missing? An extension to Kubernetes built by an open community of database, cloud, and app providers that can bring data more fully into the containerization fold. All efforts along these lines will greatly simplify and speed time to market.”
Leading with Code to Drive Cassandra Ubiquity
Enterprises and developers are increasingly using Kubernetes to build and deploy applications and services. According to the Cloud Native Computing Foundation 2019 Survey, 78% of respondents are using Kubernetes in production, compared to 58% last year.
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.
“We are super excited to be partnering with DataStax on building an open-source Cassandra operator for Kubernetes. We hope together we find the operator of choice for the wider Cassandra community,” said Mansoor Fazil, Head of Global Video Platforms at Sky.
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.
Cloud-Native, Data Control Plane for Kubernetes
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. Cassandra is a powerful database for scale-out data. 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,” continued Ramji. “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.”
To learn more about Cassandra and Kubernetes, join us for “The New Stack Virtual Pancake Breakfast” on April 14, 2020. Register here to hear from Janakiram MSV, Principal Analyst at Janakiram & Associates, Alex Williams, Founder & Publisher at The New Stack, and other leading technologists.
Blog: Leading with Code for a Better Apache Cassandra and Kubernetes
Virtual conference: Accelerate 2020: A NoSQL Original Series
Webinar: The New DataStax with RedMonk’s Stephen O’Grady
Distributed Data Show: Part 1: Apache Cassandra™ Open Source Strategy with Sam Ramji
Distributed Data Show: Part 2: The Decade of Scale-Out Data with Sam Ramji
DataStax is the company behind the massively scalable, highly available, cloud-native NoSQL data platform built on Apache Cassandra™. DataStax gives users and enterprises the freedom to run data in any cloud at global scale with zero downtime and zero lock-in. More than 400 of the world’s leading enterprises including Capital One, Cisco, Comcast, Delta Airlines, eBay, Macy’s, McDonald’s, Safeway, Sony, and Walmart use DataStax to build transformational data architectures for real-world outcomes. For more, visit DataStax.com and @DataStax.
© 2020 DataStax, All Rights Reserved. DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.
Apache, Apache Cassandra, and Cassandra are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States, and/or other countries.