Contacta con nosotros

Temario del curso

Día 1

  • Tecnología de contenedores Docker y Linux
  • Ciclo de vida de los contenedores Docker
  • Trabajo con imágenes de Docker
  • Comunicación de red entre contenedores
  • Persistencia de datos en contenedores
  • Requisitos de orquestación de contenedores y opciones disponibles
  • Introducción a Kubernetes y otros sistemas de orquestación
  • Conceptos fundamentales de Kubernetes: Pods, etiquetas, controladores, servicios, secretos, volúmenes de datos persistentes, peticiones (requests), límites (limits), cuotas y espacios de nombres.

Segundo día

  • Arquitectura de referencia de Kubernetes y sus componentes principales
  • Modelo de red de contenedores en Kubernetes
  • Descubrimiento de servicios, escalado y balanceo de carga
  • DNS para el descubrimiento de servicios
  • Controladores de entrada (Ingress Controllers) y proxies inversos
  • Persistencia del estado de las aplicaciones y modelo de volúmenes de datos en Kubernetes
  • Backends de almacenamiento en Kubernetes: local, NFS, GlusterFS, Ceph
  • Gestión de clústeres
  • Despliegue de aplicaciones y servicios en un clúster de Kubernetes

Tercer día

  • Controladores avanzados: DaemonSets y StatefulSets
  • Jobs y CronJobs
  • Pods efímeros (Ephemeral Pods)
  • Clases de almacenamiento y aprovisionamiento dinámico del almacenamiento
  • Políticas de red
  • Seguridad de un clúster de Kubernetes
  • Autenticación, autorización y control de acceso
  • Alta disponibilidad del plano de control (Control Plane)
  • Escalado automático
  • Monitoreo de clústeres
  • Solución de problemas

Requerimientos

Familiaridad con el uso de la línea de comandos de Linux, el sistema de archivos de Linux, las redes de Linux y los scripts bash. Conocimientos conceptuales y metodologías de programación informática. Familiaridad con la tecnología de contenedores Docker y Linux.

 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas