Školení a Certifikace | ELOS Technologies s.r.o.

Vývoj mikroslužeb v cloudu Red Hat s Quarkusem (DO378)

Written by ELOS Team Assistant | 3.7.2025 20:21:28

Popis kurzu

Vyvíjejte aplikace založené na mikroslužbách s Quarkusem a OpenShiftem.

Podniky přecházejí na cloudové architektury mikroslužeb. Quarkus je vzrušující nová technologie, která přináší spolehlivost, známost a vyspělost Javy Enterprise s bleskurychlým nasazením v kontejnerech. Kurz Red Hat Cloud-native Microservices Development with Quarkus (DO378) klade důraz na osvojení architektonických principů a implementaci mikroslužeb na základě Red Hat sestavení Quarkus a Red Hat OpenShift. Navážete na základy vývoje aplikací a zaměříte se na to, jak vyvíjet, monitorovat, testovat a nasazovat moderní aplikace mikroslužeb.

Tento kurz je založen na platformě OpenShift 4.14 a Red Hat Build of Quarkus 3.8.

Po absolvování kurzu zůstane přístup do praktické laboratoře k dispozici až 45 dní pro jakýkoli živý kurz, který zahrnuje virtuální prostředí.

Poznámka: Tento kurz je nabízen jako pětidenní virtuální kurz nebo jako kurz s vlastní výukou. Délka trvání se může lišit v závislosti na způsobu dodání. Úplné informace o kurzu, jeho plánování a ceně získáte tak, že v pravém menu vyberete svou lokalitu a poté "začít".

Shrnutí obsahu kurzu

  • Nasazení aplikací mikroslužeb na platformě Red Hat® OpenShift Container Platform.
  • Sestavte mikroservisní aplikaci pomocí programu Quarkus.
  • Implementujte jednotkové a integrační testy pro mikroslužby.
  • Použijte specifikaci konfigurace k injektování dat do mikroslužby.
  • Zabezpečit mikroslužbu pomocí OAuth.
  • Implementovat kontroly stavu, trasování a monitorování mikroslužeb.
  • Vytvářet reaktivní a asynchronní aplikace pomocí Quarkusu.

Osnova tohoto kurzu

Představení sestavení Quarkus od společnosti Red Hat
Popište součásti a vzory aplikačních architektur založených na mikroslužbách a funkce nástroje Red Hat Build of Quarkus.

Vývoj cloudově nativních mikroslužeb pomocí Quarkusu
Implementujte aplikace založené na mikroslužbách pomocí běhového prostředí Red Hat Build of Quarkus a souvisejících vývojářských nástrojů.

Testování mikroslužeb Quarkus
Implementujte jednotkové a integrační testy pro mikroslužby.

Vývoj reaktivních a asynchronních mikroslužeb
Popište vlastnosti reaktivních architektur a implementujte reaktivní služby pomocí Quarkusu.

Zabezpečení mikroslužeb Quarkus
Zabezpečte komunikaci mikroslužeb použitím ověřování původu, autentizace požadavků a autorizace.

Implementace mikroslužeb Quarkus na kontejnerové platformě Red Hat OpenShift
Vývoj a nasazení cloudových nativních aplikací na platformě Red Hat OpenShift Container Platform.

Implementace odolnosti proti chybám v mikroslužbách
Implementace odolnosti proti chybám v architektuře mikroslužeb.

Monitorování mikroslužeb Quarkus
Monitorování provozu mikroslužeb pomocí protokolování, metrik a distribuovaného trasování.

Cílová skupina

Tento kurz je určen pro vývojáře aplikací v jazyce Java.

Doporučené školení

  • Zkušenosti s vývojem aplikací v jazyce Java nebo Red Hat Application Development I: Programming in Java EE (AD183).
  • Být zběhlý v používání IDE, jako je Visual Studio Code
  • Doporučené, ale ne povinné: zkušenosti s Mavenem a řízením verzí.
  • Doporučené, ale ne nutné: zkušenosti s aplikací OpenShift nebo Úvod do aplikací OpenShift (DO101).
  • Proveďte naše bezplatné hodnocení, abyste zjistili, zda tato nabídka nejlépe odpovídá vašim dovednostem.

Úvahy o technologiích

  • Žádné