Temario del curso
Introducción a contenedores, Kubernetes y Red Hat OpenShift
- ¿Por qué contenedores? Comprensión de la filosofía de los contenedores
- Bases de Kubernetes: clústeres, nodos y planos de control
- Resumen de las características y arquitectura de Red Hat OpenShift
- Servicios de OpenShift y componentes de la plataforma
Interfaces de línea de comandos y APIs de OpenShift
- Acceso a clústeres de OpenShift mediante CLI (oc) y consola web
- Uso de las APIs de Kubernetes para consultar el estado del clúster
- Gestión de recursos con manifiestos
Ejecución de aplicaciones como contenedores y pods
- Comprensión de pods y motores de ejecución de contenedores
- Solución de problemas de pods de Kubernetes no gestionados
Despliegue de aplicaciones gestionadas y de red
- Despliegue de aplicaciones utilizando imágenes y plantillas
- Exposición de aplicaciones a redes internas y externas
Gestión del almacenamiento para aplicaciones
- Exteriorización de la configuración mediante ConfigMaps y Secrets
- Almacenamiento persistente: volúmenes y solicitudes de volumen (claims)
Configuración de aplicaciones para confiabilidad
- Estrategias de alta disponibilidad
- Escalar cargas de trabajo
- Verificaciones de salud y sondas de disponibilidad
Gestión de actualizaciones de aplicaciones
- Actualización segura de imágenes de contenedores
- Gestión de actualizaciones de configuración y manifiestos
Solución de problemas y mejores prácticas
- Problemas comunes de red y de aplicaciones
- Uso de registros y métricas para diagnosticar problemas
- Cuándo y cómo escalar a los equipos de plataforma
Resumen y siguientes pasos
Requerimientos
- Comprensión de la tecnología de contenedores y el funcionamiento de Kubernetes.
- Experiencia en administración de línea de comandos de Linux.
- Alguna familiaridad con la gestión de imágenes de contenedores y manifiestos básicos de Kubernetes.
Público objetivo
- Ingenieros de plataformas
- Administradores de sistemas y administradores de nube
- Ingenieros de confiabilidad del sitio (SRE) y profesionales de DevOps
Aviso legal: Este curso forma parte del portafolio global de capacitación de NobleProg. La implementación se realiza a través de entidades autorizadas de la red de socios de NobleProg, como NobleProg Ontario Inc.
Testimonios (2)
La disponibilidad del escritorio virtual como forma de entorno de prueba para que los participantes experimenten con él es genial.
Benedict - Questronix Corporation
Curso - OpenShift 4 for Administrators
Traducción Automática
muchos ejercicios prácticos (laboratorios)
Seba - Robert Bosch Sp. z o.o
Curso - OpenShift 4 for Developers
Traducción Automática