Kubernetes

term_id: kubernetes

Category: engineering_practice

Definition

Kubernetes (spesso abbreviato in K8s) è un sistema di orchestrazione di container sviluppato originariamente da Google. Automatizza il deployment, lo scaling e la gestione delle applicazioni containerizzate su un cluster di nodi, garantendo alta disponibilità, resilienza e scalabilità orizzontale delle applicazioni distribuite.

Summary

Una piattaforma open-source per l’automazione del deployment, dello scaling e della gestione di applicazioni containerizzate.

Key Concepts

  • Orchestrazione di container
  • Pod
  • Cluster
  • Microservizi

Use Cases

  • Deployment di servizi web su larga scala
  • Gestione di architetture a microservizi
  • Scalabilità automatizzata dei carichi di lavoro di IA