DO188
Red Hat OpenShift Development I: Introduction to Containers with Podman
Resumen
Descripción del curso
Introducción para desarrolladores al diseño y la gestión de contenedores con Podman para la implementación de aplicaciones en Red Hat OpenShift.
En el curso Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188), los estudiantes aprenderán los conceptos básicos acerca del diseño, la ejecución y la gestión de contenedores con Podman y Red Hat OpenShift. A través de actividades prácticas, adquirirán las habilidades esenciales para desarrollar aplicaciones en contenedores y utilizarlas en todas las versiones de OpenShift, como Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift (ARO) y OpenShift Container Platform.
El curso se basa en Red Hat® Enterprise Linux® 9, Podman 5 y Red Hat OpenShift® 4.18.
Al finalizarlo, tendrás acceso a los laboratorios prácticos durante 45 días para cualquier curso presencial que incluya un entorno virtual.
Nota: El curso se ofrece en modalidad presencial con una duración de tres días, en modalidad virtual con una duración de cuatro días o como curso autorregulado. Los tiempos pueden variar conforme lo realices. Para obtener la información completa sobre el curso, el cronograma y los precios, selecciona tu ubicación y, luego, "Explorar ahora" en el menú de la derecha.
Resumen del contenido del curso
- Introducción a los contenedores
- Ejecutar contenedores con la CLI de Podman y Podman Desktop
- Diseñar imágenes de contenedores personalizadas
- Gestionar imágenes de contenedores
- Depurar con contenedores de forma remota
- Incorporar los conceptos básicos sobre las redes de contenedores
- Conservar datos con contenedores
- Ejecutar aplicaciones en varios contenedores
- Solucionar problemas relacionados con la implementación de contenedores
- Organizar los contenedores con OpenShift y Kubernetes
Público destinatario del curso
- Desarrolladores e ingenieros de confiabilidad del sitio sin experiencia en la tecnología de contenedores
Requisitos previos para el curso
- Realiza una evaluación sin costo para determinar si esta oferta es la más conveniente en función de tus habilidades.
- Tener cierta experiencia en las arquitecturas de aplicaciones web y las respectivas tecnologías.
- Se recomienda saber utilizar una sesión terminal de Linux, emitir comandos del sistema operativo y estar familiarizado con la programación de los scripts de shell.
Aspectos tecnológicos que debes tener en cuenta
- Para aprendizaje virtual, autorregulado o capacitación presencial:
- Se necesita una conexión a Internet.
- Los laboratorios se realizan en un entorno de aprendizaje en línea de Red Hat.
- Para la capacitación presencial, Red Hat ofrecerá un entorno de curso instalado localmente como alternativa en el futuro.
Descripción
Descripción del curso
Introducción y descripción general de los contenedores
Describe la manera en que los contenedores facilitan el desarrollo de las aplicaciones.
Conceptos básicos de Podman
Gestiona y ejecuta contenedores con Podman.
Imágenes de contenedores
Analiza los registros de contenedores para buscar y gestionar las imágenes relacionadas.
Imágenes de contenedores personalizadas
Diseña imágenes de contenedores personalizadas para organizar las aplicaciones en ellos.
Datos permanentes
Ejecuta contenedores de bases de datos con permanencia.
Solución de los problemas en los contenedores
Analiza los registros de contenedores y configure un depurador remoto.
Aplicaciones de varios contenedores con Compose
Ejecuta aplicaciones en varios contenedores con Compose.
Organización de contenedores con Kubernetes y OpenShift
Organiza las aplicaciones en contenedores con OpenShift y Kubernetes.
Resultados
Impacto a nivel empresarial
Una arquitectura basada en contenedores mejora la confiabilidad y la capacidad de ajuste de las aplicaciones y facilita la implementación y la integración continuas. Este curso proporciona las bases necesarias para el desarrollo con OpenShift y es el punto de partida hacia la transformación digital a través de la organización de aplicaciones en contenedores.
Aunque Red Hat haya creado el curso para que sus clientes saquen el mayor provecho, cada empresa e infraestructura es única, y los resultados o beneficios reales pueden variar.
Beneficios de la capacitación
Después de asistir al curso, comprenderás los fundamentos del desarrollo de aplicaciones basadas en contenedores. Podrás ejecutar y gestionar aplicaciones organizadas en contenedores, así como solucionar los problemas que surjan. Este es el curso inicial del plan de estudios para desarrolladores de OpenShift, y te proporciona lo que necesitarás para avanzar a los cursos para desarrolladores de la nube.