Re-Architecting Monoliths Into Kubernetes Microservices at Million-User Scale: Hard...
summary
Case study of Lumenore's 13‑year migration from VM monolith to Kubernetes microservices serving a million users, breaking a monolith into 150+ microservices, moving from Docker to containerd and AKS with three‑master HA clusters and managed DBs, and adding Cilium cluster mesh for cross‑cluster load distribution. CI/CD shifts to ArgoCD and GitOps, security adds Trivy, SonarQube, SBoM and enforced PodSecurity, traffic and mTLS via Istio, and observability with OpenTelemetry → Prometheus, Jaeger and Loki visualized in Grafana.
AI-written summary · about
chapters (10)
- 0:00Re-architecting monoliths
- 1:45Monolith challenges
- 3:54Containerization to microservices
- 5:17Kubernetes scalability
- 8:49Cloud global scalability
- 11:17Security and compliance
- 14:31GitOps for DevOps
- 15:54Service mesh reliability
- 17:19OpenTelemetry observability
- 18:01Summary & Q&A
related talks
20mThe path to self-healing: Re-architecting for massive scale on kubernetes
48mFrom Monolith to Micro-services with Kubernetes
44mMigrating a Monolith to Kubernetes
31mMonolith to Microservices: A Guide to Seamless Transitions
39mGrow with Less Pains - Meshing From Monolith to Microservices
43mSolving Scalability by Converting a Monolith into Microservices
20mApplication Modernization: From Concept to Kubernetes
24mMigrating a Monolith to Kubernetes with Istio: Our Jou...
