Instructor-led training

CockroachDB Configuration & Deployment
Through a combination of technical instruction, practical configuration exercises, and real-world scenarios, you'll gain the skills to optimize your infrastructure and ensure high availability, resilience, and security in distributed CockroachDB deployments.

Schema Design for Distributed SQL with CockroachDB
Gain a deep understanding of schema design in CockroachDB by learning how architecture, indexing, and key selection impact performance and consistency.

CockroachDB SQL Statement Performance Tuning
Learn to diagnose, analyze, and optimize SQL query performance in CockroachDB using real-world load simulations and powerful diagnostic tools like EXPLAIN ANALYZE.

Distributed Transaction Handling & Optimization
Understand how CockroachDB ensures transactional consistency in distributed environments and how to optimize for concurrency and performance.

CockroachDB Cluster Maintenance
Master essential CockroachDB cluster maintenance tasks—scaling, rolling restarts, upgrades, and node operations—while minimizing downtime and ensuring resilience.

Deploying Multi-region Clusters
Gain hands-on expertise in deploying and optimizing resilient, low-latency multi-region CockroachDB clusters using survival goals, table locality, and follower reads.

Managing CockroachDB Activities & Jobs
Provide DBAs and operators with an in-depth understanding of CockroachDB's internal operations, data lifecycle management, system resiliency mechanisms, CDC, backup & restore workflows, and job management.
Self-paced learning

Introduction to Distributed SQL and CockroachDB
Learn the fundamentals of distributed SQL databases and see how CockroachDB redefines scale and consistency.

Practical First Steps with CockroachDB
Get hands-on with CockroachDB and start building your first cluster.

Enterprise Application Development with CockroachDB I
Explore serializable isolation and build consistent, ACID-compliant applications with CockroachDB.

Enterprise Application Development with CockroachDB II
Master application-side transaction management with best practices and hands-on exercises.

Enterprise Application Development with CockroachDB III
Advance your skills with high-performance transaction design strategies in CockroachDB.

Building a Highly Resilient Multi-region Database using CockroachDB
Design a zero-data-loss, highly available multi-region database with CockroachDB.

Managing Latency in a Strongly-Consistent Multi-Region Database
Optimize CockroachDB latency in a multi-region environment using locality settings and follower reads.
Certifications

CockroachDB Certified Developer
CockroachDB Certified Developers have demonstrated mastery of CockroachDB core concepts, distributed SQL architecture, and the skills required to develop applications that meet performance objectives across a variety of CockroachDB workloads.

CockroachDB Certified Administrator
CockroachDB Certified Administrators can proactively handle critical tasks like designing cluster topologies, performance tuning, fault tolerance, and disaster recovery for large distributed workloads.