JB422

Red Hat JBoss Fuse Camel Development with exam

Anzeige von Informationen für:

Mithilfe von Apache Camel auf EIP (Enterprise Integration Patterns) basierende Anwendungen entwickeln, implementieren, testen und bereitstellen

Im interaktiven, praxisorientierten Kurs Red Hat® JBoss® Fuse Camel Development (JB421) erhalten Java-Entwickler und -Architekten umfassende Informationen zu Apache Camel sowie den Verbesserungen und Tools, die Red Hat zur Unterstützung der Entwicklung mit Camel bietet.

Dieser Kurs basiert auf Red Hat JBoss Fuse v6.3 und beinhaltet das Red Hat Certificate of Expertise in Camel Development Exam (EX421).

.

Kursüberblick

Die Teilnehmer erwerben die erforderlichen Kenntnisse, um mithilfe von Camel auf EIP (Enterprise Integration Patterns) basierende Anwendungen zu entwickeln, zu implementieren, zu testen und bereitzustellen. Die wichtigsten Bestandteile der Entwicklung mit Camel:

  • Routen, die die Reihenfolge der Verarbeitung durch einen oder mehrere Prozessoren und Endpunkte definieren
  • Prozessoren, die Nachrichten innerhalb eines Camel Flows übertragen, interpretieren und ändern
  • Komponenten zur Erstellung von Endpunkten, die Nachrichten von außen empfangen oder nach außen übermitteln

Übersicht über den Kursinhalt

  • Vorstellung von Camel
  • Erstellung von Routen
  • Datentransformation
  • Routing mit Java Beans
  • Implementierung von REST-Services (Representational State Transfer)
  • Implementierung von Camel-Routen
  • Implementierung von Transaktionen
  • Implementierung der Parallelverarbeitung

Zielgruppe und Voraussetzungen

  • Java-Entwickler und -Architekten, die lernen möchten, EIPs mit Camel sowie öffentlichen Standardkomponenten mit Camel Fabric zu implementieren
  • Java-Architekten, die die Verwendung von Apache Camel in Softwarearchitekturen erlernen möchten, die eine Integration zwischen Anwendungen erfordern

Voraussetzungen für diesen Kurs

  • Erfahrung mit der Entwicklung und Bereitstellung von Java EE 7-Anwendungen
  • Vertrautheit mit relationalen Datenbanken, Java-Datenbankkonnektivität und SQL
  • Vertrautheit mit Java-Entwicklungstools (z. B. Maven oder Eclipse)
  • Grundlegende Kenntnisse über das Spring Framework

Kursinhalte

Einführung in Camel
Anwendungen integrieren und einfache Routen mit Camel erstellen.
Erstellung von Routen
Camel-Routen entwickeln und auf JBoss Enterprise Application Platform und Karaf implementieren.
Datentransformation
Nachrichten zwischen Datenformaten konvertieren, die eine implizite und explizite Transformation benutzen.
Routing mit Java Beans
Dynamische Routen in Camel via Java Beans erstellen.
Implementierung von REST-Services
REST-Support auf Camel mit Java REST APIs aktivieren.
Implementierung von Camel-Routen
Camel-Anwendungen in unterschiedlichen Umgebungen paketieren und implementieren.
Implementierung von Transaktionen
Datenintegrität für die Routen-Verarbeitung durch die Implementierung von Transaktionen bereitstellen.
Implementierung der Parallelverarbeitung
Den Durchsatz der Routen-Verarbeitung mit parallelen Camel-Verarbeitungsmechanismen verbessern.
Umfassende Prüfung der Red Hat JBoss Fuse Camel Entwicklung
Drei Projekte implementieren, die die Anforderungen einer echten Integrationsanwendung zum Thema haben.

Hinweis: Aufgrund technischer Fortschritte und dem veränderlichen Wesen des entsprechenden Jobs kann die Kursbeschreibung variieren. Wenn Sie zu einem Thema Fragen haben oder eine Bestätigung wünschen, wenden Sie sich bitte an einen unserer Trainingsexperten.

Empfohlene Anschlusskurse oder Prüfungen

Red Hat Certificate of Expertise in Camel Development Exam (EX421)
Demonstrieren Sie Ihre Fähigkeit zur Erstellung und Wartung von Enterprise Integration Services auf Grundlage des Frameworks und der APIs von Red Hat JBoss Fuse Camel.