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|
|10:00-10:55am||How to Write Better Apps||Scylla on Kubernetes: CQL and DynamoDB compatible APIs|
|11:00-11:55am||Lightweight Transactions in Action||Advanced Monitoring and Admin Best Practices|
|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
Hope to see you at Scylla University Live!