CS120
Introducción a Red Hat OpenShift Service on AWS
Resumen
Descripción general del curso
Aprenda a realizar e implementar operaciones diarias en un clúster de ROSA, así como a acceder a ellas.
En este curso, el personal de operaciones de TI aprenderá a implementar un clúster público de Red Hat OpenShift Service on AWS (ROSA) para realizar pruebas y preparar proyectos en los que puedan trabajar los equipos de desarrollo. Además, podrá familiarizarse con las operaciones diarias de los clústeres de ROSA y ofrecer soporte a los equipos de aplicaciones que los utilizan. Luego, podrá emplear las mismas habilidades y procedimientos similares en los clústeres de ROSA privados que utilicen en sus empresas.
Resumen del contenido del curso
- Introducción a OpenShift gestionado
- Identificación de los requisitos previos para crear e implementar un clúster de ROSA
- Acceso a un clúster de ROSA como administrador
- Configuración de las autenticaciones de GitHub
- Conexión de clústeres de ROSA a los servicios de nube de Red Hat
- Configuración de proyectos con recursos de protección para los equipos de aplicaciones
- Preparación y configuración de proyectos declarativos con OpenShift GitOps
- Actualización de las versiones de OpenShift
- Limpieza de los recursos de AWS de los clústeres eliminados
Público destinatario
- Destinatarios principales:
- Administradores de ROSA
- Administradores de sistemas, ingenieros de plataformas, ingenieros de nube, otras funciones de TI relacionadas con la infraestructura que sean responsables de prepararla y brindarle soporte para las aplicaciones implementadas en AWS
- Destinatarios secundarios:
- Arquitectos empresariales
- Especialistas en infraestructura de aplicaciones y desarrollo, como ingenieros de confiabilidad del sitio e ingenieros de DevOps
Capacitación recomendada
- Todos los estudiantes deben tener conocimientos sobre Amazon Web Services (AWS), lo cual incluye el funcionamiento y la gestión de los recursos informáticos, de almacenamiento y de red de AWS.
- Se recomienda que los estudiantes que no estén familiarizados con Red Hat OpenShift realicen los siguientes cursos para adquirir las habilidades fundamentales de gestión de clústeres de dicha plataforma:
- Se aconseja que los estudiantes con experiencia previa en la gestión de clústeres de Kubernetes realicen los cursos DO180 y DO280; o bien, que adquieran las habilidades básicas para operar clústeres de Red Hat OpenShift utilizando los siguientes recursos gratuitos de Red Hat:
Aspectos tecnológicos que debe tener en cuenta
- Se requiere Internet para acceder a los servicios de AWS mediante la consola y la CLI de AWS. También se necesita Internet para acceder a la consola Red Hat Hybrid Cloud Console y a los servicios en la nube de Red Hat asociados.
- Los estudiantes deben poseer una cuenta de AWS activa con permiso para activar los servicios desde AWS Marketplace y con un método de pago asociado para los recursos de AWS que consumen los clústeres de ROSA.
- Los estudiantes deben poseer una cuenta activa en el Portal de clientes Red Hat o una suscripción gratuita al programa Red Hat Developer
Descripción
- Creación de clústeres públicos de Red Hat OpenShift Service on AWS (ROSA)
Cree un clúster de Red Hat OpenShift Service on AWS (ROSA) al que pueda accederse a través de Internet.- Introducción a ROSA
Describa la integración de los clústeres de ROSA en la infraestructura de AWS, las herramientas necesarias para crearlos y acceder a ellos, así como sus patrones de implementación característicos: público (uso de su propia nube privada virtual de Amazon) y enlace privado. - Requisitos previos para la creación de clústeres de ROSA
Describa las herramientas y los servicios que se necesitan para crear clústeres de ROSA. Prepare una cuenta de AWS y una estación de trabajo de gestión para crear un clúster de ROSA, y compruebe que dicha cuenta cumple todos los requisitos previos para ello. - Creación de un clúster de ROSA
Cree un clúster de ROSA al que se pueda acceder a través de Internet. - Acceso a un clúster de ROSA como administrador
Cree usuarios y contraseñas de administrador de clústeres de OpenShift para acceder a un clúster gestionado utilizando la CLI de OpenShift, la consola web de OpenShift y la CLI de Kubernetes. - Conexión de un clúster de ROSA a Red Hat Services
Conecte un clúster gestionado a los servicios de nube de Red Hat.
- Introducción a ROSA
- Configuración de proyectos para los equipos de aplicaciones
Configure proyectos para que los equipos de aplicaciones desarrollen o implementen aplicaciones, y conceda a los administradores que no pertenezcan al clúster la autonomía suficiente para sus tareas y para evitar el uso indebido de un clúster de ROSA y de los servicios de AWS.- Configuración de proveedores de identidad para clústeres de ROSA
Configure un proveedor de identidad que permita que los desarrolladores accedan a un clúster de ROSA y a proyectos de autoservicio para implementar aplicaciones sin privilegios. - Arquitectura multiempresa de OpenShift con proyectos
Describa las funciones de OpenShift que habilitan la arquitectura multiempresa. - Configuración del autoservicio de proyectos
Describa las funciones de OpenShift que permiten el autoservicio para los equipos de aplicaciones.
- Configuración de proveedores de identidad para clústeres de ROSA
- Gestión declarativa de proyectos
Automatice la creación de proyectos y el mantenimiento permanente con OpenShift GitOps y, al mismo tiempo, conserve la autonomía de los usuarios que no son administradores sobre esos proyectos.- GitOps para Kubernetes
Defina los conceptos básicos de GitOps y su uso con los clústeres y las aplicaciones de Kubernetes. Asimismo, describa los conceptos esenciales de Argo CD que son compatibles con Red Hat OpenShift GitOps. - Automatización de la gestión de clústeres de ROSA con OpenShift GitOps
Describa el enfoque de GitOps y automatice la gestión de clústeres de OpenShift. - Corrección de desajustes con OpenShift GitOps
Describa el ajuste de los recursos de ROSA con OpenShift GitOps. Defina el enfoque de este operador para corregir el desajuste del estado de los clústeres.
- GitOps para Kubernetes
- Actualizaciones de clústeres de ROSA
Actualice los clústeres de ROSA con las nuevas versiones de OpenShift.- Actualizaciones de OpenShift y disponibilidad de las aplicaciones
Describa el proceso de actualización de OpenShift y el modo en que afecta a la disponibilidad de las aplicaciones. - Configuración de las actualizaciones programadas de los clústeres
Describa el proceso mediante el cual se programa la actualización de un clúster de ROSA y se configuran las mejoras automatizadas de y-stream.
- Actualizaciones de OpenShift y disponibilidad de las aplicaciones
- Eliminación de clústeres de ROSA
Elimine los clústeres de ROSA y asegúrese de que se borran todos los recursos de AWS relacionados con ellos.- Eliminación de recursos de AWS de clústeres de ROSA suprimidos
Describa el proceso para eliminar un clúster de ROSA. - Eliminación de recursos de AWS de clústeres de ROSA suprimidos
Describa los casos que requieren la eliminación manual de los recursos de AWS relacionados con un clúster de ROSA una vez que este se haya suprimido.
- Eliminación de recursos de AWS de clústeres de ROSA suprimidos
Resultados
Impacto a nivel empresarial
- Red Hat OpenShift Service on AWS (ROSA) es una plataforma de aplicaciones lista para usarse, que ofrece la versión gestionada del servicio Red Hat OpenShift que se ejecuta directamente en Amazon Web Services (AWS). Esto permite que las empresas mejoren su eficiencia operativa, vuelvan a ocuparse de las innovaciones, y diseñen, implementen y ajusten las aplicaciones con rapidez.
- Red Hat OpenShift es la plataforma de nube híbrida que permite que los entornos locales y de nubes funcionen de manera uniforme. Las empresas que utilizan ROSA siguen los mismos procesos operativos que usa la plataforma Red Hat OpenShift Container Platform autogestionada en sus centros de datos locales, e implementan las mismas aplicaciones en cualquier clúster de OpenShift, ya sea gestionado por terceros o autogestionado.
Impacto a nivel individual
- Luego de completar el curso CS120, los estudiantes podrán crear clústeres de ROSA. La mayoría de las tareas diarias de administración de aplicaciones y clústeres se realizan de igual forma en todos los productos de Red Hat OpenShift, por lo que los especialistas de TI aplican las mismas habilidades de gestión de clústeres de Red Hat OpenShift en los entornos de nube y en las instalaciones.
Próximo curso o examen recomendado
- Después de finalizar el curso CS120, los estudiantes podrán realizar capacitaciones adicionales en operaciones y desarrollo de Red Hat OpenShift, como por ejemplo: