Artwork

内容由Tom Barber提供。所有播客内容(包括剧集、图形和播客描述)均由 Tom Barber 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Player FM -播客应用
使用Player FM应用程序离线!

Why Kubernetes Is Probably Wrong for Your Mid-Sized Company

19:48
 
分享
 

Manage episode 522019299 series 3700680
内容由Tom Barber提供。所有播客内容(包括剧集、图形和播客描述)均由 Tom Barber 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

Engineering leader Tom Barber challenges the default adoption of Kubernetes, sharing why simpler alternatives often serve mid-sized companies better and how to make pragmatic infrastructure decisions.

Episode 12: Why Kubernetes Is Probably Wrong for Your Mid-Sized Company

Key Topics Covered

The Kubernetes Reality Check

  • Why most mid-sized companies don't need Kubernetes complexity
  • The hidden costs: maintenance, YAML management, and developer experience
  • Real-world example from NASA: when impressive engineering doesn't solve business problems

Understanding Kubernetes Context

  • Origins from Google's Borg system designed for massive scale
  • Core benefits: fault tolerance, auto-scaling, declarative infrastructure
  • Why these benefits require significant investment to realize

The Real Downsides

  1. Complexity: Even cloud vendors are building products to hide Kubernetes
  2. YAML Everything: Config management becomes a people and process problem
  3. Cost at Scale: Engineering hours, infrastructure, and mental health costs
  4. Developer Experience: High barrier to entry and friction in feedback loops
  5. Portability Mirage: Cross-cloud deployment still requires deep vendor knowledge

When Kubernetes Makes Sense

  • Genuine scale requirements (dozens/hundreds of services)
  • Multiple teams with dedicated platform engineering capacity
  • Complex deployment patterns that serve real business needs

Practical Alternatives

  • VMs with Docker: Boring is good, boring is maintainable
  • Managed Container Services: ECS/Fargate, Cloud Run, Azure Container Apps
  • Serverless: Lambda, Cloud Functions for event-driven workloads
  • Simple Deployment Scripts: Often cheaper than cluster management

Decision Framework: Do You Actually Need Kubernetes?

  1. What specific problem are you solving?
  2. Do you have dedicated team capacity?
  3. What's your actual scale (services, teams, traffic)?
  4. How frequently do you deploy?
  5. Have you exhausted simpler options?

Resources Mentioned

  • Free Download: "You Actually Need Kubernetes" Checklist (available in show notes)
  • Consulting: Concept Cloud - Pragmatic infrastructure decisions for mid-sized companies
  • Website: www.conceptcloud.com
  • Contact: [email protected]

Next Episode Preview

Episode 13: "Why Your Engineers and Product Managers Still Don't Talk to Each Other (And How to Actually Fix It)"

Engineering Evolved is the podcast for engineering leaders at mid-sized companies who are tired of getting advice that only works for startups or enterprises.

Chapters

  • 0:00 - Introduction: The Kubernetes Controversy
  • 3:00 - A Personal Story: Getting It Wrong at NASA
  • 4:58 - Understanding Kubernetes: Context and Core Benefits
  • 7:07 - The Real Downsides: Complexity, Cost, and Developer Experience
  • 10:49 - When Kubernetes Actually Makes Sense
  • 13:39 - Practical Alternatives to Kubernetes
  • 15:51 - Decision Framework: Do You Actually Need It?
  • 18:36 - Wrap-up and Next Episode Preview
  continue reading

12集单集

Artwork
icon分享
 
Manage episode 522019299 series 3700680
内容由Tom Barber提供。所有播客内容(包括剧集、图形和播客描述)均由 Tom Barber 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

Engineering leader Tom Barber challenges the default adoption of Kubernetes, sharing why simpler alternatives often serve mid-sized companies better and how to make pragmatic infrastructure decisions.

Episode 12: Why Kubernetes Is Probably Wrong for Your Mid-Sized Company

Key Topics Covered

The Kubernetes Reality Check

  • Why most mid-sized companies don't need Kubernetes complexity
  • The hidden costs: maintenance, YAML management, and developer experience
  • Real-world example from NASA: when impressive engineering doesn't solve business problems

Understanding Kubernetes Context

  • Origins from Google's Borg system designed for massive scale
  • Core benefits: fault tolerance, auto-scaling, declarative infrastructure
  • Why these benefits require significant investment to realize

The Real Downsides

  1. Complexity: Even cloud vendors are building products to hide Kubernetes
  2. YAML Everything: Config management becomes a people and process problem
  3. Cost at Scale: Engineering hours, infrastructure, and mental health costs
  4. Developer Experience: High barrier to entry and friction in feedback loops
  5. Portability Mirage: Cross-cloud deployment still requires deep vendor knowledge

When Kubernetes Makes Sense

  • Genuine scale requirements (dozens/hundreds of services)
  • Multiple teams with dedicated platform engineering capacity
  • Complex deployment patterns that serve real business needs

Practical Alternatives

  • VMs with Docker: Boring is good, boring is maintainable
  • Managed Container Services: ECS/Fargate, Cloud Run, Azure Container Apps
  • Serverless: Lambda, Cloud Functions for event-driven workloads
  • Simple Deployment Scripts: Often cheaper than cluster management

Decision Framework: Do You Actually Need Kubernetes?

  1. What specific problem are you solving?
  2. Do you have dedicated team capacity?
  3. What's your actual scale (services, teams, traffic)?
  4. How frequently do you deploy?
  5. Have you exhausted simpler options?

Resources Mentioned

  • Free Download: "You Actually Need Kubernetes" Checklist (available in show notes)
  • Consulting: Concept Cloud - Pragmatic infrastructure decisions for mid-sized companies
  • Website: www.conceptcloud.com
  • Contact: [email protected]

Next Episode Preview

Episode 13: "Why Your Engineers and Product Managers Still Don't Talk to Each Other (And How to Actually Fix It)"

Engineering Evolved is the podcast for engineering leaders at mid-sized companies who are tired of getting advice that only works for startups or enterprises.

Chapters

  • 0:00 - Introduction: The Kubernetes Controversy
  • 3:00 - A Personal Story: Getting It Wrong at NASA
  • 4:58 - Understanding Kubernetes: Context and Core Benefits
  • 7:07 - The Real Downsides: Complexity, Cost, and Developer Experience
  • 10:49 - When Kubernetes Actually Makes Sense
  • 13:39 - Practical Alternatives to Kubernetes
  • 15:51 - Decision Framework: Do You Actually Need It?
  • 18:36 - Wrap-up and Next Episode Preview
  continue reading

12集单集

Minden epizód

×
 
Loading …

欢迎使用Player FM

Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。

 

快速参考指南

版权2025 | 隐私政策 | 服务条款 | | 版权
边探索边听这个节目
播放