DO244

Developing Applications with Red Hat OpenShift Serverless and Knative

Resumen

Descripción del curso

Desarrolle e implemente funciones y aplicaciones sin servidor, las cuales se ajustan automáticamente y son impulsadas por eventos

Aprenda a desarrollar, implementar y ajustar automáticamente las aplicaciones sin servidor y basadas en eventos en Red Hat OpenShift Container Platformutilizando la plataforma Red Hat OpenShift Serverless, la cual se encarga de las tareas operativas y los servicios de infraestructura, para que los desarrolladores y los ingenieros de confiabilidad del sitio (SRE) se concentren en la lógica empresarial principal de sus aplicaciones y funciones.

El curso se basa en Red Hat OpenShift Serverless 1.23 y OpenShift Container Platform 4.10.

Al finalizarlo, obtendrá una extensión de 45 días de acceso a los laboratorios prácticos para cualquier curso que incluya un entorno virtual.

Nota: El curso se ofrece como clase virtual de dos días o en la modalidad autorregulado. Los tiempos pueden variar conforme lo realice. Para obtener la información completa sobre el curso, el cronograma y los precios, seleccione su ubicación y, luego, "Explorar ahora" en el menú de la derecha.

Resumen del contenido del curso

  • Comprender la arquitectura de OpenShift Serverless y las funciones principales de Knative para las aplicaciones sin servidor
  • Implementar aplicaciones sin servidor desarrolladas en la nube utilizando Knative Serving
  • Implementar aplicaciones sin servidor basadas en eventos utilizando Knative Eventing
  • Implementar aplicaciones sin servidor utilizando OpenShift Serverless Functions

Público al que va dirigido este curso

  • Desarrolladores de aplicaciones en la nube a quienes les interese desarrollar aplicaciones sin servidor
  • Ingenieros de confiabilidad del sitio y administradores de OpenShift a quienes les interese usar las tecnologías sin servidor para automatizar las operaciones y desarrollar herramientas para gestionar y supervisar las aplicaciones

Requisitos previos para el curso

Aspectos tecnológicos que debe tener en cuenta

  • Se requiere acceso a Internet.

Objetivos

Descripción del curso

Introducción a Red Hat OpenShift Serverless y Knative

Describa la arquitectura de Red Hat OpenShift Serverless.

Desarrollo de aplicaciones sin servidor con Knative Serving

Implemente y ajuste aplicaciones sin servidor con Knative Serving.

Desarrollo de aplicaciones sin servidor basadas en eventos con Knative Eventing

Implemente aplicaciones sin servidor basadas en eventos utilizando Knative Eventing.

Desarrollo de aplicaciones con OpenShift Serverless Functions

Implemente aplicaciones sin servidor utilizando OpenShift Serverless Functions.

Resultados

Impacto en la empresa

Las aplicaciones sin servidor diseñadas para la nube disminuyen el trabajo de configuración y adaptación de la infraestructura, lo cual permite que los desarrolladores y los ingenieros de confiabilidad del sitio (SRE) comercialicen los productos y los servicios con mayor rapidez. Gracias a Red Hat OpenShift Serverless, las empresas pueden concentrarse en las funciones empresariales más importantes de sus aplicaciones e integrar las aplicaciones internas y externas para agilizar el desarrollo. Los desarrolladores pueden diseñar flujos de trabajo personalizados y basados en eventos rápidamente mediante el uso de los protocolos estándares y las herramientas que ya conocen, mientras que los SRE pueden automatizar las tareas con funciones simples que responden ante los eventos.

Beneficios de la capacitación

Luego de realizar el curso, podrá agilizar la comercialización de las aplicaciones diseñadas para la nube, ya que dedicará menos tiempo a los aspectos operativos y al ajuste de la infraestructura. Podrá lograrlo al aprender y demostrar estas habilidades:

  • Desarrollar aplicaciones sin servidor de forma local, probarlas, compilar imágenes de contenedores con Containerfiles e implementarlas en un registro
  • Implementar aplicaciones sin servidor en un clúster de OpenShift desde un registro de contenedores
  • Ajustar automáticamente la capacidad de las aplicaciones, controlar las versiones y dividir el tráfico de ellas con Knative Serving
  • Desarrollar aplicaciones sin servidor basadas en eventos con Knative Eventing
  • Desarrollar funciones sin servidor en varios lenguajes de programación con Red Hat OpenShift Serverless Functions

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.