Operations Training and Certification for Apache Cassandra®
Advance your database administration career with this short six-week course, where you’ll acquire the fundamental skills required to operate one of the world’s most advanced and influential technologies.
Apache Cassandra® is an open source non-relational, or NoSQL database that enables continuous availability, tremendous scale, and data distribution across multiple data centres and cloud availability zones. Simply put, Cassandra provides a highly reliable data storage engine for applications requiring immense scale.
Delivered by open-source industry experts Instaclustr, you’ll engage with 100 per cent online content in the form of hands-on workshops of webinars, online forums, self-paced assignments and assessments.
Upon completion of the course, you’ll be prepared to take the optional exam to become an OpenSI certified operator for Apache Cassandra.
Who Should Apply?
IT professionals, software engineers, system administrators and system operators wanting to remain at the forefront of open-source software.
Attendees are not expected to have prior experience with Cassandra. Basic understanding and experience with Linux and Docker would be beneficial but not necessary to perform the exercises.
Learning Outcomes
- Understand the fundamentals of Apache Cassandra including core concepts, architecture and the ecosystem.
- Learn to build and manage Cassandra clusters using industry best practices.
- Learn to configure, monitor and troubleshoot Cassandra clusters.
- Learn useful methods and tools like repairs, cassandra-stress.
- Gain certification as an operator for Apache Cassandra following successful completion of all modules, their corresponding practical workshops and a concluding exam.
Frequently Asked Questions
You can access a full list of our Course FAQs here.
Instructors

Lewis DiFelice
Senior Cassandra Consultant
Lewis DiFelice is a Senior Cassandra Consultant who has been with Instaclustr since March 2020.

Adam Jiwa
Content Specialist
Adam is a content and learning design specialist.

Justin Mclean
Interim CEO
Justin is the VP of Training Services for Instaclustr and the interim CEO of OpenSI.
Download a free course guide

Course details
Who should apply for this course?
IT professionals, software engineers, system administrators and system operators wanting to remain at the forefront of open-source software.
Attendees are not expected to have prior experience with Cassandra. Basic understanding and experience with Linux and Docker would be beneficial but not necessary to perform the exercises.
Learning outcomes
- Understand the fundamentals of Apache Cassandra including core concepts, architecture and the ecosystem.
- Learn to build and manage Cassandra clusters using industry best practices.
- Learn to configure, monitor and troubleshoot Cassandra clusters.
- Learn useful methods and tools like repairs, cassandra-stress.
- Gain certification as an operator for Apache Cassandra following successful completion of all modules, their corresponding practical workshops and a concluding exam.
Frequently Asked Questions
You can access a full list of our Course FAQs here.
Career potential
With the explosion of big data, companies are increasingly employing open source software and NoSQL database technology, and Cassandra is a popular choice owing to the scalability and availability it brings to the database world. In such a scenario, the demand for Apache Cassandra professionals has reached its peak!
High demand for Cassandra professionals with NoSQL skills is a recent phenomenon. There is a massive skills gap in the NoSQL Industry, and this is the right time to pursue Cassandra training to take advantage of the available career opportunities.
Course structure
Module 1
Introduction to Cassandra architecture
- Introduction to Cassandra and NoSQL family of databases.
- History of why Cassandra came into existence.
- Detailed description of Cassandra architecture.
- Details about how Cassandra supports scalability, availability and fault tolerance.
Module 2
Cassandra concepts
- Details of Cassandra data modelling which is essential for a scalable and reliable deployment of Cassandra.
- All the components and minute details involved in read and write operations in Cassandra.
- How delete operations are handled in Cassandra as a distributed system with replication.
- Details of compaction operation in Cassandra.
- Compaction is an essential component for data maintenance in Cassandra.
Module 3
Cassandra cluster and drivers
- Cassandra driver details and basic usage.
- Details of various operations to maintain a Cassandra cluster.
Module 4
Cassandra usage
- Exercise to create a local Cassandra cluster using Docker.
- Local Cassandra is very handy for development and testing.
- Deploy Cassandra and get a cluster up and running.
Module 5
Cassandra repair and monitoring
- Run Cassandra repairs with a specific tool.
- Set up Cassandra monitoring using dropwizard metrics.
- Use specialised monitoring tools like Prometheus and Grafana to create visualisation dashboards.
Module 6
Cassandra backup and restore and anti-patterns
- Exercise to backup and restore Cassandra using snapshots.
- Well known pitfalls experienced in the Cassandra community.
Sign up now
To register, for this course, please click 'sign up' below. You will be redirected to a form to enter your details. We will invoice you before the course starts. You will not be invoiced if offered one of our limited free spots. If you are not offered a free spot, you don't have to attend the course and will not be charged.
Register interest