From VMs to Ku...
summary
HSBC replaces VM-based Postgres with a self-built internal DBaaS running Cloud Native PG on multi-tenant Kubernetes clusters, enforcing namespace isolation, image catalogs and weekly phased rollouts from dev→staging→prod. Platform integrates Vault database secrets engine, a built-in Prometheus exporter (50+ DB metrics), Barman‑cloud plugin plus Kubernetes snapshots for backups, and automated rolling updates; failovers finish in ~10–15s by default, supports 15–20TB databases in production, and guarantees 100% open‑source, air‑gapped, non‑vendor‑locked deployment.
AI-written summary · about
chapters (10)
- 0:00Introduction and context
- 1:15Tribute to Simon Riggs
- 2:33Legacy infrastructure and challenges
- 6:18Defining the new foundation
- 7:47Selecting CloudNativePG
- 9:09Modernizing the stack
- 11:57CloudNativePG architecture
- 14:13Storage, backup, and observability
- 17:34The path ahead and evolution
- 22:20Q&A session
related talks
54mPostgres: From Cloud to Hybrid and On Prem Again
50mFrom VMs to Cloud-Native PostgreSQL in Kubernetes...
26mBeyond the DBaaS Trap: Achieving Data Sovereignty With Kubernetes and CloudnativePG
20mNavigate Postgres Cloud Paths: Kubernetes, IaaS, or DbaaS
50mDemystifying Kubernetes for Postgres DBAs; A Guide to Operators
25mPostgres on Kubernetes for the Reluctant DBA
34mRun PostgreSQL:The Kubernetes way
31mLightning Talk: Kubernetes as Your DBA
