Introduzione a Red Hat Fuse e Camel
- Illustra l’architettura di Red Hat Fuse e Camel, spiegando come vengono utilizzati per l’integrazione delle applicazioni.
Creazione di percorsi Camel
- Implementa percorsi Camel e sviluppa processori personalizzati
Implementazione di modelli di integrazione aziendale
- Descrivi i modelli di integrazione aziendale più diffusi e spiega come implementali utilizzando i componenti Camel.
Creazione di test per i percorsi e la gestione degli errori
- Sviluppa percorsi affidabili, creando unit test e mockup e gestendo gli errori.
Integrazione dei servizi utilizzando la messaggistica asincrona
- Integra i microservizi utilizzando Apache Kafka e ActiveMQ (JMS)
Implementazione di transazioni
- Implementa le transazioni per assicurare l’integrità dei dati durante l’elaborazione dei percorsi.
Creazione e utilizzo dei servizi REST
- Implementa e utilizza i servizi REST con Camel.
Integrazione con i servizi cloud native
- Esegui il deployment dei microservizi cloud native basati sui componenti Camel Routes e Camel K in un cluster OpenShift.
Il programma del corso è soggetto a modifiche in base alle innovazioni nelle tecnologie e all’evoluzione degli argomenti trattati.