Seeking Simplicity in the Cloud
summary
Claims that running RavenDB on bare VMs across AWS GCP and Azure is simpler and cheaper than Kubernetes, with a custom control plane that creates instances, manages network/firewalls, and applies updates. It handles multi-tenant isolation, IO, billing attribution, and security without Kubernetes’ operational cost. Outcome: hundreds of thousands of instances in production, dynamic scaling by resizing nodes in 5–15 minutes, and roughly ≈20% lower minimum cost while reducing troubleshooting overhead.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:35A simple scenario
- 3:50The problem
- 5:37Kubernetes
- 6:38Kubernetes Complexity
- 8:38Kubernetes in Context
- 9:42Database Security
- 11:51Spectre
- 13:18Other issues
- 16:48Complexity
- 20:15Reality
- 22:23Cloud
- 25:52Lazy
- 27:45Dynamic Scale
- 29:45Automatic Updates
- 30:11Control Plane
- 31:37Example
- 34:31Summary
- 38:01Questions
related talks
21mHybrid Cloud - nothing to worry about! 🌥️
25mBreaking Free From the Cloud: Banking on Self-Hosted Kubernetes
26mCloud Agnostic Webscale
19mUltra-Budget AWS: Running Scalable Apps for Pennies
41mAn Adventure in Multi-Cloud with Kubernetes
43mBuilding Monetary Confidence in the Cloud
36mPractical Cloud Native: What Works, What Doesn't
57mArchitecture in the Azure Cloud
