Intégration cloud-native avec Red Hat Fuse et Apache Camel

Partenaire officiel
Red Hat
Description de la formation
Apprenez à intégrer des applications et des services avec Red Hat Fuse et Camel
Red Hat Fuse est une plateforme d'intégration légère et flexible basée sur le projet Apache Camel qui permet une intégration rapide des applications cloud-native, à la fois sur site et dans le cloud.
Le développement de Camel est organisé autour :
Des routes qui définissent une séquence ou un flux de traitement.
Des processeurs qui transforment, interprètent et modifient les messages dans une route Camel.
Des composants qui permettent la création de points de terminaison qui interagissent avec le monde extérieur pour acquérir et transmettre des données.
L'intégration native Cloud avec Red Hat Fuse (AD221) met l'accent sur l'apprentissage de modèles architecturaux et la mise en œuvre de services d'intégration basés sur Apache Camel et OpenShift. Camel et Red Hat Fuse permettent aux développeurs de créer des intégrations complexes dans un format simple et maintenable. Vous apprendrez à utiliser les composants d'intégration les plus courants dans Camel et à développer, tester et déployer des applications axées sur l'intégration sur OpenShift.
Ce cours est basé sur Red Hat Fuse 7.10 et OpenShift 4.
Sommaire du cours
Introduction à Red Hat Fuse et Camel
Créer des routes Camel
Mettre en œuvre des modèles d'intégration d'entreprise
Créer des tests pour les routes et la gestion des erreurs
Intégrer des services à l'aide de la messagerie asynchrone
Mettre en œuvre des transactions
Construire et consommer des services REST
Intégrer des services cloud-native
Prérequis pour ce cours
Expérience dans le développement d'applications Java ou Red Hat Application Development I : Programmation en Java EE
Être compétent dans l'utilisation d'un IDE tel que Visual Studio Code.
Expérience avec Maven et le contrôle de version est recommandée, mais non requise.
Expérience avec Red Hat OpenShift ou Introduction to OpenShift Applications (DO101) est recommandée, mais non requise.
Audience pour ce cours
Ce cours est conçu pour les développeurs Java qui se concentrent sur la mise en œuvre de solutions d'intégration dans une entreprise.
