Kurzusleírás

Bevezetés a Quarkus-be

  • Quarkus mi az
  • Quarkus előnyei felhő alapú alkalmazásokhoz
  • Integráció a Kubernetes és OpenShift rendszerrel
  • Indítási idő és memória optimalizálás
  • Alapvető munkamenet és architektúra

Quarkus alapfogalmak

  • Alkalmazás konfigurálása és konvertálók
  • Kezdő és leállási életciklus
  • Tesztelési stratégiák
  • Naplózási konfigurálás

RESTful szolgáltatás fejlesztés

  • REST API végpontok létrehozása
  • Kereskedelem paraméterek és HTTP módszerek
  • Szemantikus válasz kódok használata
  • CORS engedélyezése és reaktív útvonalak
  • HTTP kérés átfogása és SSL

Alkalmazás konfigurálása

  • Egyéni tulajdonságfájlok és profilok
  • Accessázás és konfigurációs értékek felülbírása
  • Haladó naplózás és profilspecifikus konfiguráció
  • Egyéni források és konvertálók
  • Csoportosított és validált konfigurációs értékek

Quarkus Programming modell

  • JSON és XML sorosítás
  • Bevitel/kimenet validálás és egyedi validátorok
  • Függőség injekció és kvalifikátorok
  • Életciklus események és interceptorok
  • Viselkedési és egységtesztelés Mockito segítségével

Quarkus alkalmazások csomagolása

  • Parancs mód és JAR csomagolás
  • Über-JAR és natív végrehajtható építések
  • Docker konténerek JAR és natív építésekhez
  • SSL támogatás konténeres alkalmazásokban

Bevezetés a Apache Camel-be

  • Apache Camel mi az és integrációja a Quarkus-tel
  • Vállalkozati integrációs minták és használati esetek
  • Camel útvonalak fejlesztése és telepítése egy Quarkus alkalmazásban

Összegzés és Következő lépések

Követelmények

  • Java programozás alapelveinek megértése
  • A web architektúra és a REST koncepciók tapasztalata
  • Ismeret az HTTP protokollal

Célközönség

  • Fejlesztők
  • Szoftverarchitektusok
  • Cloud-native alkalmazásokat építő mérnökök
 40 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák