Kurzusleírás

Bevezetés

  • A mikroszolgáltatási architektúra áttekintése
  • Mikroszolgáltatások alapjainak megismerése

Mikroszolgáltatások építése

  • Egy mini-mikroszolgáltatási alkalmazás fejlesztése
  • Szolgáltatások futtatása Docker használatával
  • Szolgáltatások orchestrálása Kubernetes segítségével
  • Több szolgáltatással rendelkező alkalmazások architektúrájának megismerése
  • Alkalmazásfejlesztés felhőalapú környezetben
  • Normálizálási stratégiák használata
  • Adatbáziskezelés és modellbeillesztés
  • Hitelesítési stratégiák és lehetőségek használata

Ismertetlen mikroszolgáltatások tesztelése

  • Tesztelési architektúra megismerése
  • Érvénytelen bemenetek tesztelése
  • Node környezet módosítása a tesztek során
  • Belejelentkezés és kilépés funkciók tesztelése
  • Tesztelés közbeni cookie-k problémái
  • Nem engedélyezett kérelmek tesztelése

NodeJS és React használata

  • Szerveroldali megjelenítést használó React alkalmazás integrálása
  • Kód megosztása és újrafelhasználása a szolgáltatások között
  • Létrehoz-olvas-frissít-törlés (CRUD) szerver beállítása
  • NATS streaming szerver használata
  • NATS csatlakoztatása a NodeJS környezetben
  • NATS ügyfél kezelése
  • Keresztszolgáltatásos adatreplikáció használata
  • Eseményáramlás megismerése
  • Események és konkurencia problémák kezelése

Folyamatos integráció és szolgáltatás (CI/CD)

  • A fejlesztési folyamat megismerése
  • Git használata
  • Tesztek futtatása
  • Üzembe helyezési lehetőségek

Összefoglalás és következő lépések

Követelmények

  • A JavaScript és a React alapjainak ismerete
  • Tárolóparancsok használatával való ismeretek

Célcsoport

  • Fejlesztők
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák