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 Container Platform.
En el curso Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188) se presenta a los estudiantes los conceptos básicos acerca del diseño, la ejecución y la gestión de contenedores con Podman y Red Hat OpenShift Container Platform. Este curso ayuda a los estudiantes a adquirir las habilidades esenciales para desarrollar aplicaciones en contenedores a través de la experiencia práctica.
El curso se basa en Red Hat® Enterprise Linux® 8.6 y en OpenShift® Container Platform 4.10.
Resumen del contenido del curso
- Introducción a los contenedores
- Ejecutar contenedores con Podman
- 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 en la implementación de contenedores
- Organizar los contenedores con OpenShift y Kubernetes
Público al que va dirigido el curso
- Desarrolladores e ingenieros de confiabilidad del sitio sin experiencia en la tecnología de contenedores.
Requisitos previos para el curso
- Realizar nuestra evaluación sin costo para determinar si esta oferta es la más conveniente en función de sus 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 debe tener en cuenta
- Requiere conexión a Internet.
Objetivos
Resumen del curso
- Introducción y descripción general de los contenedores
- Describir cómo los contenedores facilitan el desarrollo de aplicaciones.
- Conceptos básicos de Podman
- Gestionar y ejecutar contenedores con Podman.
- Imágenes de contenedores
- Explorar los registros de contenedores para buscar y gestionar imágenes.
- Imágenes de contenedores personalizadas
- Diseñar imágenes de contenedores personalizadas para organizar aplicaciones en ellos.
- Datos permanentes
- Diseñar bases de datos permanentes.
- Redes de contenedores
- Explicar los conceptos básicos acerca de las redes de contenedores y la manera en que se accede a los servicios organizados en contenedores.
- Solución de los problemas en los contenedores
- Analizar los registros de contenedores y configurar un depurador remoto.
- Aplicaciones de varios contenedores con Compose
- Ejecutar aplicaciones en varios contenedores con Compose.
- Organización de contenedores con Kubernetes y OpenShift
- Organizar las aplicaciones en contenedores mediante Kubernetes y OpenShift.
Resultados
Impacto en la empresa
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 a este curso, comprenderá los fundamentos del desarrollo de aplicaciones basadas en contenedores. Podrá ejecutar y gestionar aplicaciones organizadas en contenedores y solucionar sus problemas. Con este curso comienza el plan de estudios para desarrolladores de OpenShift, y proporciona la base que necesitará para avanzar a los cursos para desarrolladores de la nube.