Red Hat ti dà il benvenuto

Visualizza gli eventi nella tua zona

Scopri le novità dei clienti Red Hat di tutto il mondo:

JB422

Red Hat JBoss Fuse Camel Development with exam

Stai visualizzando informazioni per:

Impara a sviluppare, installare e testare applicazioni basate su EIP (Enterprise Integration Patterns) utilizzando Apache Camel.

Red Hat® JBoss® Fuse Camel Development (JB421) è un corso pratico basato su attività di laboratorio che consente agli sviluppatori e agli architetti Java di conoscere Apache Camel, nonché i miglioramenti e gli strumenti offerti da Red Hat per Camel.

Questo corso si svolge su Red Hat JBoss Fuse v6.3 e include il Red Hat Certificate of Expertise in Camel Development exam (EX421).

.

Panoramica del corso

I partecipanti apprenderanno le competenze per sviluppare, implementare, testare ed eseguire il deployment di applicazioni basate su EIP (Enterprise Integration Patterns) utilizzando Camel. Lo sviluppo Camel comprende:

  • Percorsi che definiscono una sequenza o un flusso di elaborazione attraverso uno o più processori ed endpoint
  • Processori che inviano, interpretano e modificano messaggi all'interno di un flusso Camel.
  • Componenti utilizzati per la creazione di endpoint che interagiscono con l'esterno per l'acquisizione e la trasmissione di messaggi.

Riepilogo dei contenuti del corso

  • Presentazione di Camel
  • Creazione di percorsi
  • Trasformazione dei dati
  • Percorso con Java Beans
  • Implementazione di servizi REpresentational State Transfer (REST)
  • Deployment di percorsi Camel
  • Implementazione di transazioni
  • Implementazione di elaborazioni in parallelo

Destinatari e requisiti

  • Sviluppatori e architetti Java che intendono apprendere come implementare gli EIP con Camel, e componenti pubblici personalizzati con Camel Fabric
  • Architetti Java con la necessità di utilizzare Apache Camel nelle architetture software che richiedono un'integrazione tra le applicazioni

Requisiti per accedere al corso

  • Esperienza nello sviluppo e nel deployment di applicazioni Java EE 7
  • Familiarità con i database relazionali, con la connettività dei database Java e con SQL
  • Familiarità con gli strumenti di sviluppo Java come Maven ed Eclipse
  • Conoscenza di base di Spring Framework

Programma del corso

Introduzione a Camel
Impara a integrare le applicazioni e a creare percorsi semplici con Camel.
Creazione di percorsi
Sviluppa percorsi Camel ed effettuane il deployment su JBoss Enterprise Application Platform e Karaf.
Trasformazione dei dati
Converti i messaggi in diversi formati di dati utilizzando la trasformazione implicita ed esplicita.
Percorso con Java Beans
Crea percorsi dinamici in Camel usando Java Beans.
Implementazione dei servizi REST
Consenti il supporto REST su Camel con le API Java REST.
Deployment di percorsi Camel
Crea pacchetti ed esegui il deployment delle applicazioni camel per il deployment in vari ambienti.
Implementazione di transazioni
Fornisci l'integrità dati nell'elaborazione di percorsi implementando le transazioni.
Implementazione di elaborazioni in parallelo
Migliora il throughput nell'elaborazione dei percorsi mediante i meccanismi di elaborazione in parallelo di Camel.
Esame completo dello sviluppo Red Hat JBoss Fuse Camel
Implementa tre progetti che rispondono ai requisiti di un'applicazione di integrazione reale.

Nota: la struttura del corso è soggetta a modifiche in base alle innovazioni nelle tecnologie e all'evoluzione del ruolo cui si riferiscono gli argomenti trattati. Per chiarimenti o per la conferma di un obiettivo o un argomento specifico, contatta uno dei nostri specialisti della formazione.

Esame o corso successivo consigliato

Red Hat Certificate of Expertise in Camel Development Exam (EX421)
Dimostra di possedere le capacità necessarie per creare e gestire servizi di integrazione aziendale basati sulle API e sul framework Red Hat JBoss Fuse Camel.