Artwork

A tartalmat a Tom Barber biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Tom Barber vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.
Player FM - Podcast alkalmazás
Lépjen offline állapotba az Player FM alkalmazással!

Why Kubernetes Is Probably Wrong for Your Mid-Sized Company

19:48
 
Megosztás
 

Manage episode 522019299 series 3700680
A tartalmat a Tom Barber biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Tom Barber vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.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 epizódok

Artwork
iconMegosztás
 
Manage episode 522019299 series 3700680
A tartalmat a Tom Barber biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Tom Barber vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.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 epizódok

Minden epizód

×
 
Loading …

Üdvözlünk a Player FM-nél!

A Player FM lejátszó az internetet böngészi a kiváló minőségű podcastok után, hogy ön élvezhesse azokat. Ez a legjobb podcast-alkalmazás, Androidon, iPhone-on és a weben is működik. Jelentkezzen be az feliratkozások szinkronizálásához az eszközök között.

 

Gyors referencia kézikönyv

Hallgassa ezt a műsort, miközben felfedezi
Lejátszás