Buscar
Español
Español
Iniciar sesión Cuenta
Iniciar sesión / Registrar Cuenta
Websites
DO295

Containers, Kubernetes, and Red Hat OpenShift Development I

Ubicación

Formato Información de los cursos

Lea las opiniones de otros estudiantes en nuestro Red Hat Learning Community

Resumen

Descripción del curso

Capacitación práctica acelerada para aumentar la productividad de los desarrolladores con Red Hat OpenShift

En el curso Containers, Kubernetes, and Red Hat OpenShift Development I (DO295) aprenderá a diseñar, desarrollar e implementar aplicaciones de software en contenedores en un clúster de OpenShift®. Ya sea que necesite diseñar aplicaciones nativas de los contenedores o migrar las aplicaciones actuales que pueden renovarse, este curso le ofrece una capacitación práctica para aumentar su productividad como desarrollador, gracias a Red Hat OpenShift.

Resumen del curso

  • Analizar la arquitectura de OpenShift y de los contenedores
  • Crear servicios en contenedores
  • Gestionar contenedores e imágenes en contenedores
  • Diseñar imágenes personalizadas en contenedores
  • Gestionar y comenzar a crear desarrollos de aplicaciones
  • Personalizar una imagen básica actual generada con la herramienta Source-to-Image (S2I)
  • Desarrollar una plantilla de OpenShift
  • Generar comprobaciones de estado para supervisar y mejorar la confiabilidad de las aplicaciones

Público al que va dirigido el curso

  • Desarrolladores que deseen organizar aplicaciones de software en contenedores.
  • Administradores que empiecen a introducirse en la tecnología de contenedores y su organización.
  • Arquitectos que planeen utilizar las tecnologías de contenedores en arquitecturas de software.
  • Ingenieros de confiabilidad del sitio que tengan pensado utilizar Kubernetes y OpenShift.

Requisitos de tecnología

  • Se necesita una conexión a Internet para poder acceder a los clústeres exclusivos y compartidos de OpenShift.

Habilidades recomendadas

  • Poder utilizar una sesión terminal de Linux, emitir comandos del sistema operativo y estar familiarizado con la programación de los scripts de shell
  • Tener experiencia en las arquitecturas de aplicaciones web y sus respectivas tecnologías
  • Se recomienda tener la acreditación Red Hat Certified System Architect, pero no es obligatorio

Resumen

Descripción del curso

Introducción a la tecnología de contenedores
Describa cómo se ejecuta el software en contenedores coordinados por Red Hat OpenShift Container Platform.
Creación de servicios en contenedores
Implemente un servidor utilizando la tecnología de contenedores.
Gestión de contenedores
Manipule imágenes en contenedores predefinidas para crear y gestionar servicios en contenedores.
Gestión de imágenes en contenedores
Gestione el ciclo de vida de una imagen en contenedor, desde su creación hasta su eliminación.
Creación de imágenes personalizadas en contenedores
Diseñe y codifique un Dockerfile para crear una imagen personalizada en contenedor.
Implementación de aplicaciones en contenedores en OpenShift
Implemente aplicaciones en contenedores individuales en OpenShift Container Platform.
Resolución de problemas de aplicaciones en contenedores
Solucione los problemas de las aplicaciones en contenedores implementadas en OpenShift.
Implementación y gestión de aplicaciones en un clúster de OpenShift
Utilice varios métodos de empaquetado de aplicaciones para implementarlas en un clúster de OpenShift, y luego gestione sus recursos.
Diseño de aplicaciones en contenedores para OpenShift
Seleccione un método para organizar una aplicación en contenedores y cree un contenedor para que se ejecute en un clúster de OpenShift.
Publicación de imágenes de contenedores empresariales
Cree un registro empresarial y publique imágenes de contenedores en él.
Diseño de aplicaciones
Describa el proceso de diseño de OpenShift y luego comience a crear y gestionar compilaciones.
Personalización de los diseños generados con la herramienta Source-to-Image (S2I)
Personalice una imagen básica actual generada con la herramienta Source-to-Image y cree una nueva.
Creación de aplicaciones con plantillas de OpenShift
Describa los elementos de una plantilla y cree una plantilla de aplicación en múltiples contenedores.
Gestión de las implementaciones de aplicaciones
Supervise el estado de las aplicaciones y utilice varios métodos de implementación para las aplicaciones nativas de la nube.
Repaso completo
Cree e implemente aplicaciones nativas de la nube en OpenShift.

Resultados

Impacto en la empresa

Los contenedores representan una tecnología clave para la configuración y la implementación de aplicaciones y microservicios, y junto con OpenShift se convirtieron rápidamente en la solución de facto para el desarrollo ágil y la implementación de aplicaciones. En la actualidad, los administradores y los desarrolladores buscan formas de mejorar el tiempo de comercialización de las aplicaciones para lograr productos viables mínimos. Este curso ofrece la oportunidad de lograr la transformación digital y empresarial, ya que permite comprender el potencial de DevOps utilizando una arquitectura basada en contenedores. Este tipo de arquitecturas, las cuales se coordinan con Kubernetes y OpenShift, mejoran la escalabilidad y la confiabilidad de las aplicaciones, y al mismo tiempo reducen los gastos generales de los desarrolladores y facilitan la implementación permanente.

Impacto a nivel personal

Después de realizar este curso, comprenderá los conceptos básicos de la organización en contenedores, la ampliación, la implementación y la gestión de aplicaciones en Red Hat OpenShift Container Platform, una plataforma de aplicaciones en contenedores para empresas que permite gestionar las implementaciones en contenedores y ampliar las aplicaciones con Kubernetes.

Podrá demostrar las siguientes habilidades:

  • Diseñar imágenes en contenedores para organizar aplicaciones en ellos
  • Personalizar compilaciones de aplicaciones e implementar enlaces de compilación posteriores a la confirmación
  • Crear una plantilla de aplicaciones en múltiples contenedores
  • Implementar comprobaciones de estado para mejorar la confiabilidad del sistema

Próximo examen o curso recomendado

Tome este curso como parte de su suscripción a Red Hat Learning, la cual le ofrece acceso ilimitado a nuestros recursos de aprendizaje online durante todo un año.