Denis Souza Rosa
Databases on Kubernetes
#1about 5 minutes
Why running databases in containers is now a reality
Key advancements like Docker performance improvements, production-grade images, and Kubernetes operators have made running stateful applications in containers viable.
#2about 7 minutes
Understanding Kubernetes extensibility with CRDs and controllers
Custom Resource Definitions (CRDs) allow you to define new resource types, and controllers can listen to events related to these resources to automate complex management tasks.
#3about 9 minutes
Deploying a database cluster using a YAML file
A live demo shows how to deploy a multi-node Couchbase cluster by applying a single YAML file, which the operator uses as the single source of truth for configuration.
#4about 8 minutes
Automating database recovery and scaling with an operator
The operator automatically handles node failures by recovering pods and rebalancing data, and scales the cluster up or down based on simple changes to the configuration file.
#5about 6 minutes
Choosing the right storage for databases on Kubernetes
An overview of storage options, including ephemeral, remote persistent, and local persistent storage, with a recommendation to use local storage for databases with built-in replication.
#6about 6 minutes
Simplifying database provisioning with service brokers
Service brokers provide a facade over operators, allowing developers to provision databases by requesting pre-defined plans via a simple API call instead of writing complex YAML.
#7about 4 minutes
Comparing self-managed Kubernetes databases to DBaaS
A comparison of the trade-offs between using a managed Database-as-a-Service (DBaaS) and running your own database on Kubernetes, focusing on flexibility versus ease of use.
Related jobs
Jobs that call for the skills explored in this talk.
Hubert Burda Media
München, Germany
€70-85K
Junior
Intermediate
Kubernetes
Linux
+2
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Databases on Kubernetes: Why you should care
Denis Wilson Souza Rosa & Steffen Schneider
Database DevOps with Containers
Rob Richardson
Mastering Kubernetes – Beginner Edition
Hannes Norbert Göring
Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)
Gregor Bauer
Developing locally with Kubernetes - a Guide and Best Practices
Dan Erez
Kubernetes and Microservices with Multi-Model Databases
Wei Hu
Kubernetes Maestro: Dive Deep into Custom Resources to Unleash Next-Level Orchestration Power!
Um e Habiba
Database Magic behind 40 Million operations/s
Jürgen Pilz
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.







Dembach Goo Informatik GmbH & Co. KG
Remote
Redis
Kafka
Ansible
RabbitMQ
+4

