Contáctenos
Cuenta Iniciar sesión
DO295

Containers, Kubernetes, and Red Hat OpenShift Development II

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 II (DO295), aprenderá a diseñar, desarrollar e implementar aplicaciones de software en contenedores en un clúster de OpenShift®. Este curso le ofrece una capacitación práctica en el uso de Red Hat OpenShift para aumentar su productividad como desarrollador, ya sea que necesite diseñar aplicaciones en contenedores o trasladar aquellas que ya posee, las cuales pueden renovarse. El curso se basa en OpenShift Container Platform 4.6.

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 activar la compilación de aplicaciones
  • Personalizar una imagen básica actual generada con la herramienta Source-to-Image (S2I)
  • Desarrollar una plantilla de OpenShift
  • Crear 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 contar con la acreditación Red Hat Certified System Administrator , pero no es obligatorio

Objetivos

Descripción del curso

Introducción a la tecnología de los 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 los contenedores
Manipule imágenes en contenedores diseñadas previamente 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 las aplicaciones de contenedores individuales en OpenShift Container Platform.
Resolución de los problemas relacionados con las 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 aplicaciones en la nube en OpenShift e impleméntelas.

Resultados

Impacto en la empresa

Los contenedores representan una tecnología clave para la configuración y la implementación de las aplicaciones y los microservicios, y junto con OpenShift se convirtieron rápidamente en la solución preferida 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 varios 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.

Red Hat logo LinkedInYouTubeFacebookTwitter

Productos

Herramientas

Comprar, vender, explorar

Comunicarse

Acerca de Red Hat

Somos el proveedor líder a nivel mundial de soluciones empresariales de código abierto, incluyendo Linux, cloud, contenedores y Kubernetes. Ofrecemos soluciones reforzadas, las cuales permiten que las empresas trabajen en distintas plataformas y entornos con facilidad, desde el centro de datos principal hasta el extremo de la red.

Suscríbase a nuestra newsletter, Red Hat Shares

Suscríbase ahora

Seleccionar idioma

© 2022 Red Hat, Inc. Red Hat Summit