Programa del Curso

Conceptos básicos

  1. Kubernetes Arquitectura
  2. Componentes del clúster

Creación de la aplicación

  1. Creación de contenedores
  2. Configuración del repositorio Docker local

Diseño de vainas

  1. Configuración básica
  2. Sondeos de vida y preparación
  3. Restricciones de CPU y memoria
  4. Límites de recursos para un espacio de nombres

Seguridad

  1. Contexto de seguridad
  2. Cuentas de servicio
  3. Secretos
  4. Kubernetes Política de red
  5. Linux Capacidades

Configuración de implementación

  1. Controladores: despliegues, conjuntos de demonios y conjuntos con estado
  2. Trabajos y cron jobs
  3. Mapas de configuración
  4. Actualización gradual, implementación azul-verde, implementación canary
  5. Uso de Helm para administrar implementaciones
  6. Kubernetes Recursos de API

Pods multicontenedor

  1. Contenedores sidecar, ambassador y adaptadores
  2. Contenedores de inicialización

Servicios & Networking

  1. Servicios y diferentes tipos
  2. Equilibrio de carga
  3. Controlador de entrada

Persistencia de estado

  1. Persistencia del estado de aplicación en Kubernetes
  2. Almacenamiento efímero
  3. Volúmenes y notificaciones persistentes
  4. Clases de almacenamiento

Requerimientos

  • Comprensión de los conceptos y arquitecturas de aplicaciones nativas de la nube.
  • Experiencia en programación en Python, Node.js, Go o Java.
  • Un tiempo de ejecución de contenedor compatible con OCI, como Docker o rkt.

Audiencia

  • Desarrolladores
  • Kubernetes Usuarios
 21 Horas

Número de participantes


Precio por Participante​

Testimonios (7)

Próximos cursos

Categorías Relacionadas