Apache Cassandra v3 NoSQL. Data backup with Python3, AWS S3.

Posted on: 21st April 2026

Instructor: N/A • Language: N/A

Set up a Cassandra cluster on AWS EC2, learn basic cqlsh operations, and back up data to S3 using python-cassandra-cli.

Description

If you are a DevOps or software engineer who needs to understand Apache Cassandra NoSQL database administration and backup strategies, this free course covers setting up a 3 node Cassandra cluster on AWS EC2, basic operations with cqlsh, and backing up data with python-cassandra-cli to AWS S3. It includes Cassandra installation, security configuration, and data manipulation.

This Course Offers

  • Hands On Cassandra Cluster Setup: You will learn how to setup a 3 node Cassandra cluster on AWS EC2 Amazon Linux 2 instances, configure cassandra.yaml, and access logs.
  • Basic Cassandra Operations: The course covers basic operations with cqlsh, data manipulations (INSERT, TRUNCATE, SELECT), keyspace operations (CREATE, DROP), and security roles (CREATE, ALTER, LIST).
  • Data Backup to AWS S3: You will learn how to backup data with python-cassandra-cli and store it to an AWS S3 bucket, including AWS S3 bucket creation.
  • Overview of Tools and Documentation: The course includes overviews of Apache Cassandra documentation, python-cassandra-cli, and nodetool tools.

Why We Love This Course

  1. It is free. You can learn Cassandra administration and backup strategies without any financial commitment.
  2. It covers a specific, valuable skill. Backing up Cassandra data to S3 is a practical skill for production environments.
  3. It includes real world context. The course notes that Cassandra is used by 40% of the Fortune 100, including Apple, Netflix, eBay, Uber, and Walmart.
  4. It is practical and hands on. The course focuses on actual setup, configuration, and backup implementation.

If you are a DevOps or software engineer who wants to learn Apache Cassandra basics and how to back up data to AWS S3 using Python, this free, hands on course provides a practical introduction.

Course Eligibility

  • DevOps and software engineers who want to understand Apache Cassandra NoSQL database.
  • Engineers who need to implement data backup strategies for Cassandra.
  • IT professionals interested in Cassandra administration and AWS integration.
  • Anyone who wants to learn how to back up Cassandra data to AWS S3.

Course Requirements

  • Basic IT skills are required.
  • An AWS account (free tier available) is recommended for hands on practice.
  • Familiarity with Python is helpful for the backup tool.

Interested in exploring more business lessons? Check out our full course library to continue building your skills and advancing your learning journey.

Price: Free