Cloud-native Integration with Red Hat Fuse and Apache Camel (AD221) – Details

Detaillierter Kursinhalt

Einführung in Red Hat Fuse und Camel

Die Architektur von Red Hat Fuse und Camel beschreiben und erklären, wie Anwendungen damit integriert werden

Erstellung von Camel-Routen

Camel-Routes implementieren und benutzerdefinierte Prozessoren entwickeln

Implementierung von Enterprise Integration Patterns (EIP)

Die am häufigsten verwendeten Unternehmensintegrationsmuster beschreiben und mit Camel-Komponenten implementieren

Erstellung von Tests für Routen und Fehlerhandhabung

Zuverlässige Routen mithilfe von Einheitentests und Mocks sowie von Fehlerbehandlung entwickeln

Integration von Services mit asynchronem Messaging

Microservices mit Apache Kafka und ActiveMQ (JMS) integrieren

Implementierung von Transaktionen

Durch die Implementierung von Transaktionen für Datenintegrität bei der Routenverarbeitung sorgen

Erstellung und Nutzung von REST-Services

REST-Services mit Camel implementieren und nutzen

Integration cloudnativer Services

Cloudnative Microservices auf Basis von Camel-Routen und Camel K-Komponenten in einem OpenShift-Cluster bereitstellen