See all blog posts

Scylla University Live

Following on the success of our online 2021 Scylla Summit Training Day, we will host our first-ever Scylla University Live event. Featuring helpful new coursework, Scylla University Live will take place on Thursday, April 22, 2021, 8:45 AM – 1 PM, Pacific Standard Time (PST). Register now and mark your calendars!

The event will be online and instructor-led. It will include two parallel tracks – one for Developers and Scylla Cloud users and one for DevOps and Architects. You can bounce back and forth between tracks or drop in for the sessions that most interest you.


The sessions will be led by many of the same Scylla engineers and developers who build our products. They will be available for questions during and after the sessions.

After the training sessions, you will have the opportunity to take accompanying Scylla University courses to get some hands-on experience, complete quizzes, receive certificates of completion, and earn some exclusive swag.

Agenda and Schedule

Time (PST) Developers & Scylla Cloud Users DevOps & Architects
08:45-09:00am Welcome & Agenda
09:00-09:55am Getting Started with Scylla Best Practices for Change Data Capture
09:55-10:00am Break/Passing Period
10:00-10:55am How to Write Better Apps Scylla on Kubernetes: CQL and DynamoDB compatible APIs
10:55-11:00am Break/Passing Period
11:00-11:55am Lightweight Transactions in Action Advanced Monitoring and Admin Best Practices
11:55am-12:00pm Break/Passing Period
12:00pm-1:00pm Birds of a Feather Roundtables

Bring any questions you have to the sessions. We aim to make them as live and interactive as possible.

We will also host a Birds of a Feather networking session where you can meet your fellow database monsters and chat with the Scylla team.


  • Getting Started with Scylla: This session will introduce Scylla Architecture, basic concepts, and basic data modeling. Some of the topics covered include Scylla Terminology, Scylla Components, Data Replication, Consistency Level, Scylla Write, Read paths + sstable, memtable, Basic Data modeling. Also, I’ll show you a quick demo of how easy it is to spin up a cluster with docker.
  • How to Write Better Apps: In this class, we will touch on Advanced Data Modeling and Data Types, Scylla shard-aware drivers, Materialized Views, Global and Local Secondary Indexes, and Compaction Strategies. We will also talk about tips and best practices for writing applications for Scylla.
  • Lightweight Transactions in Action: In this class, you will get an overview of LWT, when and why this feature should be used, how it’s implemented in Scylla, best practices for using it. You’ll also learn how to configure and use Scylla’s “compare and set” operations.
  • Best Practices for Change Data Capture: This session will start with an overview of how Scylla implemented CDC as standard CQL tables, the different ways it can be configured to record pre-and post images, as well as differences, and then show how to consume this data via various methods.
  • Scylla on Kubernetes: CQL and DynamoDB compatible APIs: here, you will learn about using Scylla Operator for Kubernetes for cloud-native deployments, including how to take advantage of the three recently released helm charts.
  • Advanced Monitoring and Best Practices: This session will start with an overview of our Scylla Monitoring Stack, which is your first resource for understanding what’s happening in your cluster and your application and for getting alerts when something goes wrong. Scylla exports thousands of different metrics. We will show how to use Scylla Monitoring to make sense of all that data and provide a complete picture of how well your hardware is set up and used, the current/historical state of the cluster, and how well your app is written.

Get Started in Scylla University

If you haven’t done so yet, we recommend you first complete the Scylla Essentials and Mutant Monitoring System courses on Scylla University to better understand Scylla and how the technology works.

Hope to see you at Scylla University Live!


Guy Shtub

About Guy Shtub

Head of Training: Guy is experienced in creating products that people love. Previously he co-founded two start-ups. Outside of the office, you can find him climbing, juggling and generally getting off the beaten path. Guy holds a B.SC. degree in Software Engineering from Ben Gurion University.