DO180

Red Hat OpenShift Administration I: Containers & Kubernetes

Resumen

Descripción del curso

Implemente y gestione aplicaciones en contenedores que se ejecutan como cargas de trabajo de Kubernetes en clústeres de OpenShift y solucione los problemas que puedan surgir.

  • En el curso Red Hat OpenShift Administration I: Managing Containers and Kubernetes (DO180) se prepara a los administradores de clústeres de OpenShift para realizar la gestión diaria de las cargas de trabajo de Kubernetes y colaborar con los desarrolladores, los ingenieros de DevOps, los administradores de sistemas y los SRE para garantizar la disponibilidad de las cargas de trabajo de las aplicaciones. El curso se centra en la gestión de las aplicaciones típicas de los usuarios finales a las que se puede acceder desde una interfaz de usuario web o móvil y que representan la mayoría de las cargas de trabajo de la nube y en contenedores. Cuando nos referimos a la gestión de las aplicaciones, también hablamos de la implementación y la actualización de sus dependencias, como las bases de datos, la mensajería y los sistemas de autenticación.

    Podrá poner en práctica las habilidades que adquiera en este curso con todas las versiones de OpenShift, como Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift y OpenShift Container Platform.

    El curso se basa en Red Hat® OpenShift® Container Platform 4.12.

Resumen del contenido del curso

  • Gestión de clústeres de OpenShift desde la interfaz de línea de comandos y desde la consola web
  • Solución de problemas de conectividad de red entre las aplicaciones dentro y fuera de un clúster de OpenShift
  • Conexión de cargas de trabajo de Kubernetes al almacenamiento de datos de las aplicaciones
  • Configuración de cargas de trabajo de Kubernetes para la obtención de alta disponibilidad y confiabilidad
  • Gestión de las actualizaciones de las imágenes de contenedores, las configuraciones y los manifiestos de Kubernetes de una aplicación.

Público al que va dirigido el curso

  • Administradores de sistemas y operadores de plataformas que estén interesados en la gestión continua de clústeres de OpenShift y aplicaciones en contenedores.
  • Ingenieros de confiabilidad del sitio que estén interesados en el mantenimiento permanente de las aplicaciones en contenedores de Kubernetes y la resolución de los problemas asociados a ellas.
  • Arquitectos de sistemas y de software que busquen comprender las características y las funciones de un clúster de OpenShift

Capacitación recomendada

Aspectos tecnológicos que debe tener en cuenta

  • Necesitará una conexión a Internet que le permita acceder a un entorno de aprendizaje en la nube, el cual le ofrece un clúster de OpenShift y una estación de trabajo remota para administradores.

Descripción

Introducción a Kubernetes y OpenShift

Identifique los principales servicios del clúster de Kubernetes y de la plataforma OpenShift y supervíselos mediante la consola web.

Interfaces de línea de comandos y API de Kubernetes y OpenShift

Acceda a un clúster de OpenShift mediante la línea de comandos y consulte los recursos de la API de Kubernetes para evaluar el estado de un clúster.

Ejecución de aplicaciones como contenedores y pods

Ejecute aplicaciones en contenedores como pods de Kubernetes no gestionados y solucione problemas en ellos.

Implementación de aplicaciones gestionadas y en red en Kubernetes

Implemente aplicaciones y expóngalas al acceso a la red dentro y fuera de un clúster de Kubernetes.

Gestión del almacenamiento para la configuración y los datos de las aplicaciones

Externalice las configuraciones de las aplicaciones en los recursos de Kubernetes y prepare los volúmenes de almacenamiento para los archivos de datos permanentes.

Configuración de las aplicaciones para obtener mayor confiabilidad

Configure las aplicaciones para que funcionen con Kubernetes y así obtener mayor disponibilidad y resistencia.

Gestión de las actualizaciones de las aplicaciones

Gestione las restauraciones del código y las configuraciones, así como las actualizaciones de aplicaciones que puedan repetirse.

Resultados

Impacto en la empresa

  • El objetivo del curso es desarrollar las habilidades que se necesitan para gestionar los clústeres de Red Hat OpenShift Container Platform y admitir aplicaciones en contenedores que estén siempre disponibles, que sean resistentes y que se puedan adaptar. Red Hat OpenShift es una plataforma de aplicaciones reforzada para empresas basada en Kubernetes que proporciona un conjunto común de API y abstracciones que permiten la portabilidad de las aplicaciones entre los proveedores de nube y los centros de datos tradicionales. Red Hat OpenShift aporta uniformidad y portabilidad a los procesos operativos de estos entornos, y también se puede implementar como un servicio gestionado. Cuando se emplea una versión gestionada de OpenShift, como Red Hat OpenShift on AWS (ROSA) o Azure Red Hat OpenShift, un equipo de SRE externo comparte la responsabilidad de gestionar los clústeres de Red Hat OpenShift con el equipo de operaciones de TI del cliente.

Impacto a nivel personal

  • Tras asistir a este curso, los estudiantes comprenderán la arquitectura de los clústeres de Red Hat OpenShift y de las aplicaciones de Kubernetes y podrán implementar aplicaciones en OpenShift, gestionarlas y solucionar sus problemas. También podrán identificar y derivar los problemas de las aplicaciones y la infraestructura a los equipos de desarrollo, los equipos de operaciones y los proveedores de TI.

Próximo curso o examen recomendado

Tome este curso como parte de su suscripción a Red Hat Learning, la cual le ofrece acceso ilimitado a nuestros recursos de aprendizaje online durante todo un año.