- Welcome and Housekeeping
- What is Distributed SQL and how does it compare to NoSQL
- Scaling Out
- Distributed ACID Transactions and Comparing SQL Systems
- What is YugabyteDB and comparing it to Google Spanner
- CAP Theorem and Raft Consensus Algorithim
- Terms and Definitions Quiz
- YugabyteDB Components
- Architecture Overview
- YugabyteDB Services
- YB-TServer Service
- YB-Master Service
- YugabyteDB Architecture and Services
- DocDB Document Store
- Sharding Data
- Storage Layer
- Replicating Data
- Sharding and Replicating Data
- Query Later Overview
- YSQL Overview
- Reviewing APIs
- YCQL Overview
- Node Count, Replication Factor & Fault Tolerance
- Cluster Deployment Configurations
- Network Partitions in Distributed Databases
- Secondary Indexes, Collocated Tables and Change Data Capture (CDC)
- An Overview of PostgreSQL Architecture and How YugabyteDB Reuses Its Query Layer
- Reviewing the YSQL API
- Installing a Single Node of YugabyteDB with yugabyted
- Installing a Local 3-Node YugabyteDB Cluster
- Install a 3 Node YugabyteDB Cluster on Google Kubernetes Engine
- The YugabyteDB Web UI
- Install the Northwind Sample Database
- Getting Started with DBeaver - DBA Tools
- Creating Databases, Schemas and Calling External Files
- Creating a Function
- Creating a Trigger
- User Management
- Fault Tolerance Demo Setup
- Fault Tolerance in Action
- Setting Up a TPCC Benchmark
- Course Review and Exam Prep
- Exam Prep Guide, Exam, Certificate and Badge Informations