NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

REDHAT

Cloud-native Integration with Red Hat Fuse and Apache Camel

Código: AD-221


En el curso Cloud-native integration with Red Hat Fuse (AD221), se hace hincapié en el aprendizaje de patrones de arquitectura y la implementación de servicios de integración basados en Apache Camel y OpenShift. Camel y Red Hat Fuse permiten que los desarrolladores creen integraciones complejas en un formato sencillo y fácil de mantener. Aprenderá a usar los elementos de integración más comunes en Camel y a desarrollar, probar e implementar aplicaciones centradas en la integración en OpenShift.

Este curso se basa en Red Hat Fuse 7.10 y OpenShift 4.

 Propuesta de Valor: REDHAT

 Duración: 32 Horas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   AUDIENCIA


  • Este curso está diseñado para los desarrolladores de Java que se centran en implementar las soluciones de integración en una empresa.

   PRE REQUISITOS


  • Experiencia en el desarrollo de aplicaciones Java o completar el curso Red Hat Application Development I: Programming in Java EE (AD183)
  • Competencia en el uso de un IDE como Visual Studio Code
  • Experiencia en Maven y el control de versiones, aunque no es un requisito obligatorio
  • Experiencia en Red Hat OpenShift o haber completado el curso Introduction to OpenShift Applications (DO101), aunque no es un requisito obligatorio

   OBJETIVOS


  • Implementar las aplicaciones de Fuse en Red Hat OpenShift Container Platform
  • Implementar las API de REST con el REST DSL de Camel
  • Implementar las pruebas de unidad, el manejo de los errores y las simulaciones para las rutas de Camel
  • Implementar los patrones de integración empresarial (EIP) utilizando los elementos de Camel
  • Integrar las aplicaciones de Camel con una base de datos
  • Integrar las aplicaciones de Camel con Apache Kafka
  • Integrar los servicios originales de la nube con Camel K
  • Utilizar los servicios REST con el elemento HTTP de Camel

   CERTIFICACIÓN DISPONIBLE



  • Certificado de participación.
  • Este curso lo prepara para el examen: RED HAT CERTIFIED SPECIALIST IN CLOUD-NATIVE INTEGRATION

   CONTENIDO



1. PRESENTACIÓN DE RED HAT FUSE Y CAMEL

1.1. DESCRIBA LAS ARQUITECTURAS DE RED HAT FUSE Y CAMEL Y LA FORMA EN QUE SE USAN PARA INTEGRAR LAS APLICACIONES.


2. CREACIÓN DE LAS RUTAS DE CAMEL

2.1. IMPLEMENTE LAS RUTAS DE CAMEL Y DESARROLLE PROCESADORES PERSONALIZADOS.


3. IMPLEMENTACIÓN DE LOS PATRONES DE INTEGRACIÓN EMPRESARIAL

3.1. DESCRIBA LOS PATRONES DE INTEGRACIÓN EMPRESARIAL MÁS UTILIZADOS E IMPLEMÉNTELOS CON LOS ELEMENTOS DE CAMEL.


4. CREACIÓN DE PRUEBAS PARA LAS RUTAS Y EL MANEJO DE ERRORES

4.1. DESARROLLE RUTAS CONFIABLES MEDIANTE LA CREACIÓN DE PRUEBAS DE UNIDAD Y SIMULACROS, Y EL MANEJO DE ERRORES.


5. INTEGRACIÓN DE LOS SERVICIOS MEDIANTE LA MENSAJERÍA ASÍNCRONA

5.1. INTEGRE LOS MICROSERVICIOS CON APACHE KAFKA Y ACTIVEMQ (JMS).


6. IMPLEMENTACIÓN DE LAS OPERACIONES

6.1. IMPLEMENTE LAS OPERACIONES PARA OFRECER LA INTEGRIDAD DE LOS DATOS EN EL PROCESAMIENTO DE LAS RUTAS.


7. DISEÑO Y USO DE LOS SERVICIOS DE REST

7.1. IMPLEMENTE Y UTILICE LOS SERVICIOS DE REST CON CAMEL.


8. INTEGRACIÓN DE LOS SERVICIOS ORIGINALES DE LA NUBE

8.1. IMPLEMENTE LOS MICROSERVICIOS DE LA NUBE BASADOS EN LAS RUTAS DE CAMEL Y LOS ELEMENTOS DE CAMEL K EN UN CLÚSTER DE OPENSHIFT.



   BENEFICIOS



  • Al finalizar el curso, los participantes podrán demostrar que:
  • Desarrollar rutas de Camel para integrar los sistemas
  • Filtrar y transformar los mensajes para crear rutas de integración
  • Desarrollar pruebas y usar elementos de simulación para verificar las rutas de forma detallada

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.