Temario del curso

Introducción

  • Objetivos
  • Quién Eres Tú
  • The Linux Foundation
  • Capacitación de The Linux Foundation
  • Programas de Certificación y Badging Digital
  • Preparar tu Sistema
  • Registro del Curso
  • Laboratorios

Arquitectura de Kubernetes

  • ¿Qué es Kubernetes?
  • Componentes de Kubernetes
  • Desafíos
  • Herencia del Borg
  • Arquitectura de Kubernetes
  • Términos y Definiciones
  • Nodo Maestro
  • Nodos Minion (Trabajadores)
  • Pods
  • Servicios
  • Controladores / Operadores
  • Dirección IP Única por Pod
  • Configuración de Red
  • Archivo de Configuración CNI
  • Comunicación Entre Pods
  • Cloud Native Computing Foundation
  • Recomendaciones de Recursos
  • Laboratorios

Construcción

  • Opciones de Contenedores
  • Contenerización de una Aplicación
  • Creación del Dockerfile
  • Hospedaje en un Repositorio Local
  • Creación de un Despliegue
  • Ejecución de Comandos en un Contenedor
  • Pod Multicontenedor
  • readinessProbe
  • livenessProbe
  • Pruebas
  • Laboratorios

Diseño

  • Aplicaciones Tradicionales: Consideraciones
  • Recursos Desacoplados
  • Transitoriedad
  • Marcos Flexibles
  • Gestión del Uso de Recursos
  • Uso de Selectores de Etiquetas
  • Pods Multicontenedor
  • Contenedor Sidecar
  • Contenedor Adaptador
  • Ambassador
  • Puntos a Considerar
  • Tareas Programadas
  • Laboratorios

Configuración de Despliegue

  • Introducción a Volumes
  • Introducción a los Volumes
  • Especificación de Volume
  • Tipos de Volumes
  • Ejemplo de Volume Compartido
  • Volumes Persistentes y Claims
  • Volume Persistente
  • Claim de Volume Persistente
  • Provisionamiento Dinámico
  • Secretos
  • Uso de Secretos a través de Variables de Entorno
  • Montaje de Secretos como Volumes
  • Datos Portátiles con ConfigMaps
  • Uso de ConfigMaps
  • Estatus de Configuración de Despliegue
  • Escalado y Actualizaciones en Cascada
  • Retroceso de Despliegues
  • Laboratorios

Seguridad

  • Introducción a la Seguridad
  • Acceso a la API
  • Autenticación
  • Autorización
  • ABAC
  • RBAC
  • Visión General del Proceso RBAC
  • Controlador de Admisión
  • Contextos de Seguridad
  • Pólizas de Seguridad de Pods
  • Pólizas de Seguridad de Red
  • Ejemplo de Política de Seguridad de Red
  • Ejemplo de Política Predeterminada
  • Laboratorios

Exposición de Aplicaciones

  • Tipos de Servicios
  • Diagrama de Servicios
  • Patrón de Actualización de Servicios
  • Acceso a una Aplicación con un Servicio
  • Servicio sin Selector
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Recurso Ingress
  • Controlador de Ingress
  • Malla de Servicios (Service Mesh)
  • Laboratorios

Solución de Problemas

  • Introducción a la Solución de Problemas
  • Pasos Básicos para la Solución de Problemas
  • Cambio Continuo (Constante)
  • Flujo Básico de Solución de Problemas: Pods
  • Flujo Básico de Solución de Problemas: Nodos y Seguridad
  • Flujo Básico de Solución de Problemas: Agentes
  • Monitoreo
  • Herramientas de Registro (Logging)
  • Monitoreo de Aplicaciones
  • Registros del Sistema y Agentes
  • Pruebas de Conformidad
  • Más Recursos
  • Laboratorios

Revisión para el examen CKAD

Requerimientos

Para sacar el máximo provecho de este curso, deberías tener:

Habilidades básicas en la línea de comandos y edición de archivos de Linux y familiaridad con el uso de un lenguaje de programación (como Python, Node.js, Go). El conocimiento de conceptos y arquitecturas de aplicaciones nativas de la nube (como se enseña en nuestro curso gratuito Introducción a Kubernetes edX MOOC) es útil para este curso.

Tenga en cuenta que la Administración de Kubernetes (LFS458) no es un requisito previo para este curso. Existe superposición en los materiales del curso, ya que cada uno está diseñado para ser independiente y se alinea con los exámenes correspondientes.

Audiencia

Este curso está dirigido a desarrolladores de aplicaciones experimentados que necesitan contenerizar, hospedar, desplegar y configurar una aplicación en un clúster multinodo.

Nivel de Experiencia: Intermedio

 21 Horas

Número de participantes


Precio por Participante​

Próximos cursos

Categorías Relacionadas