Following on the success of our online 2021 ScyllaDB Summit Training Day, we will host our first-ever ScyllaDB University Live event. Featuring helpful new coursework, ScyllaDB 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 ScyllaDB 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 ScyllaDB 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 ScyllaDB 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 & ScyllaDB Cloud Users||DevOps & Architects|
|08:45-09:00am||Welcome & Agenda|
|09:00-09:55am||Getting Started with ScyllaDB||Best Practices for Change Data Capture|
|10:00-10:55am||How to Write Better Apps||ScyllaDB 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 ScyllaDB team.
- Getting Started with ScyllaDB: This session will introduce ScyllaDB Architecture, basic concepts, and basic data modeling. Some of the topics covered include ScyllaDB Terminology, ScyllaDB Components, Data Replication, Consistency Level, ScyllaDB 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, ScyllaDB 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 ScyllaDB.
- 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 ScyllaDB, best practices for using it. You’ll also learn how to configure and use ScyllaDB’s “compare and set” operations.
- Best Practices for Change Data Capture: This session will start with an overview of how ScyllaDB 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.
- ScyllaDB on Kubernetes: CQL and DynamoDB compatible APIs: here, you will learn about using ScyllaDB 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 ScyllaDB 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. ScyllaDB exports thousands of different metrics. We will show how to use ScyllaDB 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 ScyllaDB University
If you haven’t done so yet, we recommend you first complete the ScyllaDB Essentials and Mutant Monitoring System courses on ScyllaDB University to better understand ScyllaDB and how the technology works.
Hope to see you at ScyllaDB University Live!