DO289

Red Hat OpenShift Development I: Containerizing Applications with exam

Está visualizando información sobre:

Diseñe, cree e implemente aplicaciones en contenedores en un clúster de OpenShift.

Red Hat® OpenShift Container Platform ofrece a los desarrolladores una solución lista para utilizarse en las empresas, que les permitirá desarrollar e implementar aplicaciones de software en contenedores. Red Hat OpenShift Development I: Containerizing Applications ofrece capacitación práctica para impulsar la productividad de los desarrolladores gracias a Red Hat OpenShift Container Platform.

Este curso está basado en Red Hat OpenShift Container Platform 3.6 e incluye el examen Red Hat Certified Specialist in OpenShift Application Development Exam (EX288).

Descripción general del curso

En este curso, aprenderá a diseñar, crear e implementar aplicaciones de software en contenedores, en un clúster de OpenShift. Ya sea que los desarrolladores necesiten diseñar aplicaciones nativas de los contenedores o migrar aplicaciones existentes, este curso les ofrece una capacitación práctica para aumentar la productividad, gracias a Red Hat® OpenShift Container Platform.

Resumen del curso

  • Implemente aplicaciones desde imágenes de contenedores, Dockerfiles y código fuente en un clúster de OpenShift.
  • Administre las aplicaciones con la consola web de OpenShift y el OpenShift CLI.
  • Impulse datos de configuración y secretos en una aplicación.
  • Publique imágenes de contenedor para aplicaciones en un registro externo.
  • Administre creaciones de aplicaciones y enlaces para crear.
  • Cree aplicaciones desde plantillas.
  • Gestione las implementaciones de las aplicaciones.
  • Controle el estado de las aplicaciones mediante sondeo.
  • Migre las aplicaciones en contenedores y microservicios.

Público destinatario y requisitos previos

Público al que va dirigido este curso

  • Desarrolladores de software interesados en adoptar contenedores como el método preferido para desarrollar aplicaciones
  • Arquitectos de software interesados en adoptar contenedores como el método preferido para desarrollar aplicaciones

Requisitos previos para este curso

Red Hat recomienda estos requisitos previos:

Descripción del curso

Implementación y administración de aplicaciones en un clúster de OpenShift
Implemente una aplicación en un clúster de OpenShift.
Diseño de aplicaciones en contenedores para OpenShift
Cree imágenes de contenedores con directrices Dockerfile avanzadas.
Publicación de imágenes de contenedores empresariales
Cree un registro empresarial y permita el acceso al registro de OpenShift.
Creación de aplicaciones
Describa el proceso de compilación de OpenShift e implemente ganchos de compilación posteriores a la confirmación.
Personalización de las creaciones de fuente a imagen (Source-to-Image)
Personalice una imagen básica Source-to-Image existente.
Creación de aplicaciones desde plantillas de OpenShift
Describa los elementos de una plantilla de OpenShift y cree una plantilla para múltiples contenedores.
Gestione las implementaciones de aplicaciones
Supervise el estado de las aplicaciones y seleccione la estrategia de implementación adecuada.
Migración de las aplicaciones a OpenShift
Integración de los servicios externos y migración de las aplicaciones implementadas en Red Hat JBoss Middleware.

Nota: La descripción del curso está sujeta a cambios en función del avance de la tecnología y a medida que evolucione la naturaleza de las tareas relacionadas. Si tiene alguna duda o necesita confirmación sobre un objetivo o tema concreto, póngase en contacto con uno de nuestros especialistas en capacitación.

Ventajas de este curso

Impacto en la organización

Este curso tiene como objetivo desarrollar las habilidades necesarias para agrupar aplicaciones de software en contenedores e implementarlas en un clúster de Red Hat® OpenShift Container Platform. Estas habilidades le permiten beneficiarse de una plataforma y arquitectura que fomentan los principios de DevOps en su organización. Red Hat OpenShift Container Platform proporciona un entorno que permite las instalaciones autónomas, para que los desarrolladores implementen sus aplicaciones con patrones de DevOps, como la integración y la implementación continuas. Se proporcionan muchos lenguajes y tiempos de ejecución de bases de datos, Red Hat Middleware en contenedores y mucho más, para que el desarrollador no necesite diseñar contenedores personalizados, lo cual reduce el tiempo de comercialización.

Red Hat creó este curso de forma tal que sus clientes saquen el mayor provecho, pero cada empresa e infraestructura es única, así que los beneficios reales pueden variar.

Impacto a nivel personal

Después de asistir a este curso, usted podrá implementar aplicaciones en contenedores en Red Hat OpenShift Container Platform. Usted debe demostrar las siguientes habilidades:

  • Implementar aplicaciones en un clúster de OpenShift y administrarlas con el cliente de la línea de comandos y la consola web.
  • Diseñar y crear contenedores para aplicaciones y lograr la implementación exitosa en un clúster de OpenShift.
  • Publicar imágenes de contenedores en un registro empresarial.
  • Crear aplicaciones en contenedores con la instalación de Source-to-Image.
  • Crear aplicaciones con plantillas de OpenShift.
  • Obtener un servicio de una aplicación monolítica e implementarlo en el clúster como un microservicio.
  • Migrar aplicaciones para ejecutarlas en un clúster de OpenShift.