Ponte en Contacto
 Duración 14 horas

Temario del curso

Introducción a Kubernetes

  • ¿Qué es Kubernetes?
  • Beneficios de la orquestación de contenedores
  • Kubernetes vs. Docker Swarm y otros orquestadores

Componentes y Arquitectura Fundamentales

  • Arquitectura del plano de control y de los nodos
  • Pods, ReplicaSets y Deployments
  • Servicios, etiquetas y selectores

Configuración de un Entorno de Kubernetes

  • Uso de Minikube o Kind para clústeres locales
  • Herramienta de línea de comandos kubectl
  • Acceso e inspección de los componentes del clúster

Implementación de Aplicaciones en Kubernetes

  • Creación y gestión de pods y deployments
  • Actualizaciones progresivas (rolling updates) y reversión (rollbacks)
  • Gestión de imágenes de contenedores

Redes y Servicios

  • Resumen de la red del clúster
  • Creación de servicios internos y externos
  • DNS, controladores de entrada (ingress) y conceptos básicos de balanceo de carga

Volumenes y Almacenamiento

  • Trabajo con volúmenes persistentes y reclamaciones (claims)
  • Clases de almacenamiento y aprovisionamiento dinámico
  • Estrategias de persistencia de datos

Monitoreo y Diagnóstico del Clúster

  • Inspección de registros (logs) y eventos de pods
  • Comandos de diagnóstico comunes de kubectl
  • Mejores prácticas para límites de recursos y comprobaciones de salud

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de los conceptos de contenerización (p. ej., Docker)
  • Experiencia con la línea de comandos de Linux
  • Conocimientos básicos de redes y administración de sistemas

Público Objetivo

  • Desarrolladores que implementan aplicaciones en contenedores
  • Ingenieros DevOps que gestionan la orquestación de contenedores
  • Administradores de sistemas que brindan soporte a entornos de Kubernetes

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas