Curso de Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)
Información del curso
Descripción
El curso Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188) 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.
Temario
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.
Destinatarios
Requisitos
- Realizar una evaluación sin costo para determinar si esta formación 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.
- Es recomendable 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.
Metodología
Duración
Objetivos
- Comprender los fundamentos del desarrollo de aplicaciones basadas en contenedores.
- Demostrar habilidades en:
- 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.