Right Abstraction
summary
Compares runtimes—bare metal, VMs, containers, app platforms and functions—with concrete tradeoffs and tooling: Cloud Foundry creates containers for you, Spring Cloud Data Flow composes pipelines using Kafka and RabbitMQ as glue, and serverless (Lambda/Knative) scales to zero. Cites operating experience at scale: 2,700 applications and ~100,000 containers, showing containers ease ops but explode heterogeneity, apps/platforms reduce developer overhead at cost of flexibility, and the rule is pick the deepest runtime that preserves compatibility.
AI-written summary · about
chapters (7)
- 0:00Introduction and thanks
- 1:46What is abstraction?
- 4:22Abstraction challenges in large enterprises
- 9:01Runtime abstraction overview
- 12:54Application runtimes and specialized platforms
- 17:39Choosing the right runtime level
- 21:11Summary and key takeaways
related talks
29mWhat's Up With All The Different Container Runtimes? - Ricardo Aravena, Branch Metrics
23mYou Ever Wonder Why We're Here? - Sarah Christoff, Cloudreach (Beginner Skill Level)
42mBuilding a Framework for Big Infra Decisions
02mHow to Choose Which Cloud Native Technologies...
11mAbstracting infrastructure away from developers
25mContainers. Microservices. Cloud. Open Source. Fantasy or Reality for Enterprises?
22mFrom Bare Metal to Abstraction: A Tale to the Heart of Cloud-Native Computing
48mLambdas, Functions, Clouds, Oh My
