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.
Wilken GmbH
Ulm, Germany
Remote
Senior
Kubernetes
PostgreSQL
+3
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
Docker
Kubernetes
+2
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
01:54 MIN
The growing importance of data and technology in HR
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
14:14 MIN
Scripting presentations and demos in VS Code
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
05:32 MIN
Getting hired by contributing to open source projects
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
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.

DATAGROUP Operate IT GmbH
Berlin, Germany
Terraform
Kubernetes
Continuous Integration



Lawrence Harvey
Barcelona, Spain
Intermediate
DevOps
Terraform
Kubernetes
Continuous Integration

freshcells systems engineering GmbH
Düsseldorf, Germany
Remote
Linux
Redis
DevOps
Python
+5




Dataport
Magdeburg, Germany
Remote
Intermediate
Linux
Docker
Ansible
Grafana
+6