Temario del curso
Introducción a los contenedores, Kubernetes y Red Hat OpenShift
- ¿Por qué contenedores? Comprensión de la filosofía de los contenedores.
- Conceptos básicos de Kubernetes: clústeres, nodos y planos de control.
- Visión general de las características y la 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 la CLI (oc) y la consola web.
- Uso de las APIs de Kubernetes para consultar el estado del clúster.
- Gestión de recursos mediante manifiestos.
Ejecución de aplicaciones como contenedores y pods
- Comprensión de los pods y los tiempos de ejecución de contenedores.
- Solución de problemas de pods de Kubernetes no administrados.
Despliegue de aplicaciones administradas y conectadas a la red
- Despliegue de aplicaciones mediante imágenes y plantillas.
- Exposición de aplicaciones a redes internas y externas.
Gestión del almacenamiento para aplicaciones
- Externalización de la configuración mediante ConfigMaps y Secrets.
- Almacenamiento persistente: volúmenes y solicitudes de almacenamiento (claims).
Configuración de aplicaciones para la fiabilidad
- Estrategias de alta disponibilidad.
- Escalar cargas de trabajo.
- Comprobaciones de estado y sondas de lista (readiness probes).
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 (logs) 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 del funcionamiento de Kubernetes.
- Experiencia en administración de la línea de comandos de Linux.
- Familiaridad con la gestión de imágenes de contenedores y con 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.
Descargo de responsabilidad: Este curso forma parte del portafolio global de formación de NobleProg. La impartició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