Contacta con nosotros

Temario del curso

Introducción a Kubernetes

  • ¿Qué es Kubernetes?
  • Ventajas de la orquestación de contenedores
  • Kubernetes frente a Docker Swarm y otros orquestadores

Componentes centrales y arquitectura

  • Arquitectura del plano de control y los nodos
  • Pods, ReplicaSets y Despliegues
  • 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

Despliegue de aplicaciones en Kubernetes

  • Creación y gestión de Pods y Despliegues
  • Actualizaciones progresivas y reversiones
  • Gestión de imágenes de contenedores

Red y servicios

  • Visión general del networking del clúster
  • Creación de servicios internos y externos
  • Fundamentos de DNS, controladores de ingesta (ingress) y balanceo de carga

Volumenes y almacenamiento

  • Trabajo con volúmenes persistentes y solicitudes de volumen
  • Clases de almacenamiento y aprovisionamiento dinámico
  • Estrategias de persistencia de datos

Monitoreo y diagnóstico del clúster

  • Inspección de registros y eventos de los Pods
  • Comandos diagnósticos comunes de kubectl
  • Mejores prácticas para límites de recursos y chequeos de estado (health checks)

Resumen y próximos pasos

Requerimientos

  • Comprensión de los conceptos de contenedores (por ejemplo, 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 despliegan aplicaciones en contenedores
  • Ingenieros de DevOps que gestionan la orquestación de contenedores
  • Administradores de sistemas que dan soporte a entornos de Kubernetes
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas