In-house kurz Cloud-native Integration with Red Hat Fuse (AD221). Red Hat Fuse, založený na projektu Apache Camel, je lehká, flexibilní integrační platforma umožňující rychlou integraci cloud-native aplikací, jak lokálně, tak v cloudu. Kurz klade důraz na osvojení architektonických vzorů a implementaci integračních služeb založených na Apache Camel a OpenShift, abyste dokázali vytvářet komplexní integrace jednoduchým a udržovatelným způsobem.
Pro koho je kurz určen
❏ Kurz je určen Java vývojářům zaměřeným na implementaci integračních řešení v podniku
Proč tento formát
► Otevřený kurz probírá Camel integrační vzory na obecných ukázkových aplikacích. V in-house realizaci lze cvičení na integraci s databází, Kafka a cloud-native službami nasměrovat na skutečné systémy vaší organizace, takže vývojáři odchází s integračními službami, které mohou nasadit přímo ve svém vlastním prostředí.
Tři pilíře TAYLLORCOX ACO
| Simulace Nácvik na modelových i reálných scénářích blízkých vašemu provozu, ne jen výklad teorie. | Embedding Zakotvení nových dovedností do každodenní praxe týmu, aby přežily i po skončení kurzu. | Tailoring Přizpůsobení obsahu, příkladů a cvičení konkrétním systémům a výzvám vaší organizace. |
Způsoby realizace
❏ Prezenčně ve vašich prostorách
❏ Virtuálně, živě s lektorem
❏ Hybridní forma dle potřeby týmu
Cíle kurzu
❏ Nasazování Fuse aplikací na Red Hat OpenShift Container Platform
❏ Implementace REST API pomocí Camel REST DSL
❏ Implementace unit testů, error handlingu a mocků pro Camel routy
❏ Implementace Enterprise Integration Patterns (EIP) pomocí Camel komponent
Praktické přínosy
❏ Integrace Camel aplikací s databází
❏ Integrace Camel aplikací s Apache Kafka
❏ Integrace cloud-native služeb pomocí Camel K, a konzumace REST služeb pomocí Camel HTTP komponenty
Agenda
| Modul | Obsah |
| Modul 1 — Nasazování Fuse aplikací na OpenShift | Nasazování Fuse aplikací na Red Hat OpenShift Container Platform. |
| Modul 2 — REST API pomocí Camel REST DSL | Implementace REST API pomocí Camel REST DSL. |
| Modul 3 — Testování a error handling | Implementace unit testů, error handlingu a mocků pro Camel routy. |
| Modul 4 — Enterprise Integration Patterns | Implementace Enterprise Integration Patterns (EIP) pomocí Camel komponent. |
| Modul 5 — Integrace s databází | Integrace Camel aplikací s databází. |
| Modul 6 — Integrace s Apache Kafka | Integrace Camel aplikací s Apache Kafka. |
| Modul 7 — Cloud-native služby pomocí Camel K | Integrace cloud-native služeb pomocí Camel K. |
| Modul 8 — Konzumace REST služeb | Konzumace REST služeb pomocí Camel HTTP komponenty. |
Předpoklady
❏ Zkušenost s vývojem Java aplikací, nebo Red Hat Application Development I: Programming in Java EE (AD183)
❏ Zdatnost v používání IDE, jako je Visual Studio Code
❏ Zkušenost s Maven a verzovacími systémy se doporučuje, ale není povinná
❏ Zkušenost s Red Hat OpenShift, nebo Introduction to OpenShift Applications (DO101), se doporučuje, ale není povinná
Detaily workshopu
❏ Formát: in-house, prezenčně nebo virtuálně
❏ Konkrétní certifikace ani formát zkoušky nebyly na zdrojové stránce uvedeny
❏ Cvičení na integraci s databází, Kafka a cloud-native službami lze nasměrovat na skutečné systémy vaší organizace
FAQ
Pro koho je kurz určen?
Pro Java vývojáře zaměřené na implementaci integračních řešení v podniku.
Jaké zkušenosti účastníci potřebují?
Zkušenost s vývojem Java aplikací nebo AD183, zdatnost s IDE (jako Visual Studio Code); zkušenost s Maven, verzovacími systémy a OpenShift se doporučuje, ale není povinná.
Je součástí kurzu certifikační zkouška?
Konkrétní certifikace ani formát zkoušky nebyly na zdrojové stránce uvedeny.
Je to spíš teoretické, nebo praktické?
Hands-on — nasazujete Fuse aplikace na OpenShift, sestavujete REST API, a integrujete se skutečnými systémy jako databáze a Apache Kafka.
Jaká témata jsou zahrnuta?
Nasazování Fuse aplikací na OpenShift, REST API pomocí Camel REST DSL, testování a error handling, Enterprise Integration Patterns, integrace s databází a Kafka, Camel K pro cloud-native služby, a konzumace REST služeb.
Na čem je založen Red Hat Fuse?
Na projektu Apache Camel — lehké, flexibilní integrační platformě pro cloud-native aplikace.
Co je Camel K?
Cloud-native varianta Camel, používaná v tomto kurzu k integraci cloud-native služeb, probíraná v samostatném modulu.
Zahrnuje kurz Apache Kafka?
Ano — integrace Camel aplikací s Apache Kafka je jedním ze základních modulů.
Zahrnuje kurz testování?
Ano — implementace unit testů, error handlingu a mocků pro Camel routy je jedním ze základních modulů.
Jak je to s cenou a termínem?
Cena, termíny a podmínky storna závisí na velikosti skupiny a formátu. Kontaktujte nás prosím telefonicky nebo přes kontaktní formulář pro nabídku na míru.
Hodnocení klientů
★★★★★