Couchbase gives sysadmins, database admins, developers, and DevOps professionals hands-on mastery of the platform’s core operations across three intensive days. Day one grounds attendees in the server’s distributed architecture, showing how its storage engine blends an in-memory managed cache with append-only disk persistence. Attendees see how the same cluster can serve as a document database, a key/value store, or a distributed cache, depending on the workload. They also get comfortable with both the command-line tools and the web console used for everyday administration.
Day two turns to cluster mechanics. Attendees configure sharding, replicas, and replication so data stays available across nodes. They then practice rebalancing and failover so a cluster keeps serving traffic when nodes join, leave, or go down. Working set management shows how to size RAM quotas so frequently accessed documents stay cached while colder data spills to disk without slowing reads. Cluster monitoring rounds out the day with the dashboards and metrics operators rely on to catch problems early.
Day three shifts to application-facing work, connecting client applications to a running cluster. It then covers writing queries in N1QL, a SQL-like language built for JSON documents. Attendees also practice backup and restore with the built-in tooling, and build views and indexes that keep queries fast as data grows. By the end, attendees understand the database’s place in the NoSQL market. They also have hands-on experience configuring, managing, and querying clusters built for real-time workloads.
Who Should Attend
Developers, IT and QA Staff, Technical Managers, DevOps and Build personnel
What Attendees Will Learn
Upon completing Couchbase, attendees will be able to:
- Explain Couchbase Server architecture and the storage engine
- Administer Couchbase Server using the command line and web console
- Configure sharding, replication, and replicas
- Perform rebalancing and failover operations
- Manage working sets and monitor Couchbase clusters
- Access Couchbase clusters from client applications
- Write queries using the Couchbase N1QL query language
- Perform backup and restore operations
- Create views and indexes for efficient queries
Prerequisites
Attendees must have basic Linux administration skills.