Inicio > Cursos > Docker & Kubernetes > Que es Kubernetes y cuando usarlo
Docker & KubernetesKubernetes FundamentosLección 6 de 12

Que es Kubernetes y cuando usarlo

Kubernetes (K8s) orquesta contenedores a escala. Si Docker es un contenedor, Kubernetes es el puerto que maneja miles de contenedores.

Cuando NO necesitas K8s: • App pequena con pocos usuarios • Un solo servidor es suficiente • Equipo de 1-3 developers

Cuando SI necesitas K8s: • Miles/millones de usuarios • Necesitas alta disponibilidad (99.99% uptime) • Multiples microservicios • Auto-scaling segun demanda • Deploy automatizado sin downtime

Conceptos clave:

• Pod: La unidad minima — uno o mas contenedores • Deployment: Gestiona replicas de pods • Service: Expone pods a la red • Ingress: Routing de trafico externo • ConfigMap/Secret: Configuracion y credenciales • Namespace: Aislamiento logico • Helm: Package manager para K8s

← Docker en Produccion: builds y seguridadPods y Deployments en profundidad →

Practica esta lección

Resuelve los ejercicios del curso de Docker & Kubernetes en la app, gratis y con corrección automática.

Empezar a practicar