Toggle Menu

LEARNING SERIES

Apache Cassandra Operations in Kubernetes

As teams work to containerize and deploy applications using Kubernetes, there’s increasing interest in running Cassandra in Kubernetes alongside these applications. This hands-on learning series will help you level up your skills to run Cassandra successfully as part of cloud-native deployments with Kubernetes. After completing this series, you’ll understand the implications of containerizing Cassandra nodes, how to deploy and manage Cassandra clusters in Kubernetes, and how to securely connect applications to Cassandra clusters running in Kubernetes.

Get Started

Learning Series Topics

Duration
approximately 3h

Warning: Scenarios for this course are temporarily out of order. We are sorry for this inconvenience.

  • 01 Introduction
  • 02 Running Cassandra in Docker
  • 03 Managing Cassandra Clusters in Kubernetes Using the Cass-Operator
  • 04 Monitoring Cassandra Clusters in Kubernetes with Prometheus and Grafana
  • 05 Access Cassandra with Stargate APIs
  • 06 Deploying Cassandra Clusters in Kubernetes with K8ssandra
  • 07 Automating Backup and Restore with Medusa
  • 08 Automating Repairs with Cassandra Reaper

Kubernetes Background

This course assumes you have some familiarity with containers and container orchestration technologies like Docker and Kubernetes. If you don't have that background, use these recommended resources to get up to speed.

Apache Cassandra Operations in Kubernetes

Introduction

Introduction

Deploy a Sample Application with Cassandra in Kubernetes

Start Lesson
Docker

Running Cassandra in Docker

Use Docker containers to deploy an Apache Cassandra™ cluster

Start Lesson
Cass-op

Managing Cassandra Clusters in Kubernetes Using the Cass-Operator

Use a Kubernetes operator to deploy and manage a Cassandra Cluster

Start Lesson
Monitoring Cassandra Clusters in Kubernetes with Prometheus and Grafana

Monitoring Cassandra Clusters in Kubernetes with Prometheus and Grafana

Use Prometheus and Grafana to view Cassandra cluster performance metrics

Start Lesson
Access Cassandra Via Stargate APIs

Access Cassandra Via Stargate APIs

Use Stargate APIs to Access Cassandra

Start Lesson
Running K8ssandra

Running K8ssandra

Learn how K8ssandra provides a complete Apache Cassandra in Kubernetes ecosystem

Start Lesson
Automating Backup of Cassandra Clusters in Kubernetes with Medusa

Automating Backup of Cassandra Clusters in Kubernetes with Medusa

Use Medusa to Backup and Restore an Apache Cassandra distributed database

Start Lesson
Automating Repair Operations in Cassandra with Reaper

Automating Repair Operations in Cassandra with Reaper

Use Reaper to repair Cassandra Clusters at scale

Start Lesson
Apache Cassandra Operations in Kubernetes Certification Exam

Apache Cassandra Operations in Kubernetes Certification Exam

Done with your learning journey? Take the exam and get certified!

TAKE THE EXAM