DO700
Container Adoption Boot Camp
Resumen
Descripción del curso
Respaldo de la infraestructura para adoptar aplicaciones creadas en contenedores, Kubernetes y las prácticas de DevOps
En el curso Container Adoption Boot Camp for Administrators (DO700), aprenderá a gestionar de forma práctica e intensiva las aplicaciones desarrolladas en los contenedores que se utilizan en la implementación de Kubernetes de Red Hat, Red Hat® OpenShift® Container Platform, a nivel empresarial. El curso está destinado a quienes buscan dar un gran salto en su proceso de transformación digital. Para lograrlo, deberá poder trabajar con cada vez más clústeres, partes interesadas, aplicaciones y usuarios, lo cual le permitirá realizar implementaciones más grandes. Podrá aplicar las habilidades que adquirirá con este curso tanto a las ediciones autogestionadas de OpenShift como a las versiones de los servicios gestionados, como Red Hat OpenShift on AWS (ROSA) y Azure Red Hat OpenShift. Como parte de la inscripción, obtendrá la suscripción Red Hat Learning Subscription Standard por un año, que brinda acceso ilimitado a todos nuestros cursos en línea, y puede realizar hasta cinco exámenes y volver a repetir cualquiera de ellos en caso de que no haya aprobado.
Este conjunto de cursos se basa en Red Hat OpenShift Container Platform 4.14.
Nota: El curso se ofrece como clase virtual de diez días. Los tiempos pueden variar conforme lo realice. Para obtener la información completa sobre el curso, el cronograma y los precios, seleccione su ubicación y, luego, "Explorar ahora" en el menú de la derecha.
Algunos temas del curso
- Introducción a Kubernetes y Red Hat OpenShift
- Implementación de aplicaciones en contenedores para OpenShift y resolución de problemas relacionados con ellas
- Supervisión del acceso a los proyectos utilizando el control de acceso basado en funciones (RBAC)
- Configuración de la autenticación y la gestión de identidades para OpenShift
- Aislamiento de aplicaciones mediante políticas de red
- Supervisión del uso de los recursos por medio de cuotas y límites
- Automatización de las tareas administrativas con el operador OpenShift GitOps
- Implementación de aplicaciones empaquetadas con los Charts de Helm y las plantillas de OpenShift
- Preparación del almacenamiento permanente adaptado a los requisitos de las aplicaciones
- Backups y restauraciones de aplicaciones organizadas en contenedores con el operador OpenShift API for Data Protection (OADP)
Público destinatario
- Administradores de sistemas y de nube e ingenieros de confiabilidad del sitio (SRE) que estén interesados en adoptar las tecnologías de contenedores y de Kubernetes
Capacitación recomendada
- Certificación Red Hat Certified System Administrator (RHCSA)o experiencia equivalente comprobable
Aspectos tecnológicos que debe tener en cuenta
- Acceso a Internet para acceder a los clústeres exclusivos y compartidos de OpenShift de este curso
Descripción
Descripción del curso
- 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 asociados a 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.
- Gestión declarativa de los recursos
- Implemente y actualice las aplicaciones desde los manifiestos de los recursos que sirven como parámetro para diferentes entornos de destino.
- Implementación de aplicaciones empaquetadas
- Implemente y actualice las aplicaciones a partir de manifiestos de recursos empaquetados para compartirlos y distribuirlos.
- Autenticación y autorización
- Configure la autenticación con el proveedor de identidad htpasswd y asigne funciones a los usuarios y los grupos.
- Seguridad de la red
- Proteja el tráfico de red entre las aplicaciones dentro y fuera del clúster.
- Exposición de las aplicaciones que no tengan el tipo de conexión HTTP ni SNI
- Exponga las aplicaciones al acceso externo sin usar un controlador de entrada.
- Habilitación del autoservicio para los desarrolladores
- Configure los clústeres para que el autoservicio sea seguro para los desarrolladores de diversos equipos y desactive el autoservicio si la implementación de los proyectos está a cargo del personal de operaciones.
- Gestión de los operadores de Kubernetes
- Instale y actualice los operadores que gestionan el Operator Lifecycle Manager y el Cluster Version Operator.
- Seguridad de las aplicaciones
- Ejecute las aplicaciones que requieren privilegios avanzados o especiales del sistema operativo host o Kubernetes.
- Actualizaciones de OpenShift
- Actualice un clúster de OpenShift y reduzca las interrupciones en las aplicaciones implementadas.
- Autenticación y gestión de identidades
- Configure los clústeres de OpenShift para autenticarse con los sistemas de identidad empresarial LDAP y OIDC y para reconocer los grupos que estos definen.
- Backups, restauración y migración de aplicaciones con OADP
- Cree backups y restaure la configuración y los datos de las aplicaciones con OpenShift API for Data Protection (OADP).
- Partición de clústeres
- Configure un subconjunto de nodos de clúster para que se dedique a un tipo de carga de trabajo.
- Programación de pods
- Configure las cargas de trabajo para que se ejecuten en un conjunto específico de nodos de clúster y para evitar que otras cargas de trabajo los usen.
- OpenShift GitOps
- Implemente OpenShift GitOps para gestionar clústeres y aplicaciones.
Resultados
Impacto en la empresa
- El objetivo del curso intensivo es que los administradores sin experiencia en contenedores adquieran las habilidades básicas y avanzadas que se necesitan para configurar, gestionar y automatizar Red Hat OpenShift Container Platform, y puedan implementar aplicaciones en contenedores con gran disponibilidad, resistencia y capacidad de adaptación. Esta plataforma permite desarrollar e implementar aplicaciones rápidamente, y les confiere portabilidad entre los entornos. Además, simplifica el ajuste, la administración y el mantenimiento de las aplicaciones adaptadas o desarrolladas directamente en la nube.
Impacto a nivel individual
Después de realizar el curso, podrá configurar y gestionar los clústeres de Red Hat OpenShift Container Platform 4 según sea necesario, es decir que podrá:
- Configurar los controles de seguridad para los usuarios, las aplicaciones y las redes
- Integrar OpenShift a los sistemas de autenticación, almacenamiento y GitOps de la empresa para mejorar la productividad de las operaciones de TI y cumplir con las normas corporativas
- Usar técnicas de resolución de problemas para identificar aquellos relacionados con las aplicaciones en contenedores, los operadores del clúster y la capacidad informática
Próximo examen o curso recomendado
Diseñe su plan de desarrollo de habilidades
Realice este curso como parte de una suscripción a Red Hat Learning Subscription, que le ofrece acceso ilimitado y según lo solicite a nuestros recursos de aprendizaje en línea durante todo un año.
Compruebe sus conocimientos
Realice una evaluación de habilidades sin costo y ponga a prueba sus conocimientos, determine sus carencias en materia de habilidades y obtenga recomendaciones para comenzar su capacitación con Red Hat Training.