Identity at Scale; How Okta uses Postgres
summary
Operating a fleet of 650+ Postgres clusters across two clouds, Okta runs Postgres alongside Redis, DynamoDB and MongoDB and relies on Kubernetes and DBaaS for automation; backups, PITR, version upgrades and observability are operational pain points. Scaling prefers vertical scaling for fast emergency capacity, uses manual logical splits for horizontal scale, and groups databases by retention and criticality into tiered shared vs dedicated clusters. Deployments use red-black flips and PG Bouncer to absorb connection storms; move triggers and heavy audits out of the DB or offload to replicas.
AI-written summary · about
chapters (7)
- 0:00Introduction to identity at scale
- 1:50Identity management challenges
- 10:40Operational challenges at scale
- 22:39Service releases and infrastructure
- 38:41Database management at scale
- 44:58Recap and key takeaways
- 45:39Q&A session
related talks
25mPostgres on Kubernetes for the Reluctant DBA
54mBreakout Session
36mPostgres at any Scale
31mLightning Talk: Kubernetes as Your DBA
26mBeyond the DBaaS Trap: Achieving Data Sovereignty With Kubernetes and CloudnativePG
20mNavigate Postgres Cloud Paths: Kubernetes, IaaS, or DbaaS
46mBig databases, many servers, data center or cloud - it's all here!
27mFrom Zero to Hero: Scaling Postgres in Kubernetes Using the Power of...
