How to Build Modern DBaaS Using CNCF Ecosystem Technologies
summary
Claims a production DBaaS can provision under a minute and support fleet operations across many Kubernetes clusters while keeping control plane metadata durable. Architecture uses Kubernetes plus operators (Kubebuilder), Crossplane/Config Connector for infra, autoscalers and schedulers to autoscale down to zero, and observability with eBPF tools (Pixie, Inspector), Vector feeding Prometheus/Grafana. Demonstrates billing by aggregating usage into S3/Lambda, canary rollouts with pause/resume, and warns about Terraform drift and multi-cluster orchestration complexity.
AI-written summary · about
chapters (7)
- 0:00DBaaS introduction
- 3:53Core challenges
- 11:41CNCF for DBaaS
- 14:57Monitoring and high availability in DBaaS
- 18:28Billing & marketplace
- 21:14User experience and compliance in DBaaS
- 23:01Demo & summary
related talks
28mCloud Native Tech: The Building Blocks of Modern DB Software
19mPrivate DBaaS: Why you Need it, How to Build It
44mFrom a database in container to DBaaS on Kubernetes
45mFrom Laptop to Cloud: Developing Cloud Native Applications with Containerized Databases
07mLightning Talk: My Database Runs on Kubernetes. What's Next? Data Platforms!
45mDatabases on Kubernetes: Why you should care
26mChallenges of Managing Stateful Applications in Kubernetes
47mFrom a Database in Container to DBaaS on Kubernetes
