Resumen del curso Kubernetes

Objetivos
El objetivo principal del entrenamiento es la preparación de los participantes para afrontar problemáticas derivadas de arquitecturas distribuidas, que generalmente surgen de la mano de plataformas como Kubernetes, actualmente un estándar en la industria. Encuentro a encuentro se explicarán conceptos y capacidades que permiten explicar el porqué hoy las organizaciones optan por implementar esta plataforma en sus soluciones.
 
Contenido
Unidad 01: Introducción a Kubernetes
Origen
En busca de la definición óptima
Cambio en el paradigma de despliegue
Infraestructura Declarativa
De contenedores a Pods
Unidad 02: Arquitectura de la Solución

Runtime: Nodos
Cluster Kubernetes
¿Cómo está compuesto Kubernetes?
Addons
Managed vs On-Premise
Unidad 03: Kubernetes 101

Creando y configurando Pods
Garantizando alta disponibilidad en las aplicaciones
Manejo de versiones configurables
Ejecución en segundo plano
Casos de Uso
Separando aplicaciones por equipos de trabajo
Unidad 04: Diseño de aplicaciones

Identificando y agrupando aplicaciones relacionadas
Rollbacks y Tolerancia a Fallos
Capacidad de autoreparación
Aplicaciones de ejecución temporal
Ejecuciones calendarizadas
Casos de Uso
Unidad 05: Manejo de configuración

Configuración Paramétrica
Información sensible o confidencial
Políticas o mecanismos de control de acceso
Requisitos de consumo de recursos
Elección del contexto de ejecución
Afinidad/Antiafinidad
Combinando estrategias
Unidad 06: Multicontainer Pods

Necesidad

Concepto

Enfoques arquitectónicos

Comunicación intra-pod

Casos de Uso

Unidad 07: Networking & Seguridad en el Cluster

Exponiendo la aplicación en el cluster
Métodos de exposición
Discovery de aplicaciones
Reglas de manejo de tráfico
Visibilidad entre las aplicaciones
Modelo de autenticación y autorización
Preservando la identidad en las aplicaciones
Limitando el acceso a recursos específicos
Unidad 08: Aplicaciones stateful

Manejo de estado con volúmenes
Reutilizando persistencia en las aplicaciones
Definición de niveles de servicio
Asociación y Liberación
Concepto de identidad y orden en el despliegue
Casos de uso