Lépjen kapcsolatba velünk

Kurzusleírás

I. rész: Doménmódllel és Tervezés

  • Domain Driven Design alapelvei

  • Event storming a domén felfedezéséhez

  • Bound contextek és kontextustérképezés

  • Adatbirtoklás és database-per-service elv

II. rész: Szerződések és Kommunikáció

  • Szerződéstervezés

  • API-verziókezelés és evolúciós stratégiák

  • Szinkron kommunikációs minták

  • Aszinkron kommunikációs minták

III. rész: Mikroszolgáltatások fejlesztése

  • Clean architecture szerkezet

  • Függőségkezelés és biztonsági szempontok

  • Bevezetés a Dapr (Distributed Application Runtime) világába

  • Szolgáltatás-közti kommunikáció

  • Állapotkezelés

  • Pub/sub üzenetküldés

  • Titkok és konfiguráció kezelése

  • Observabilitás beépített telemetriával

IV. rész: Tesztelési stratégiák

  • Heartbeat tesztek

  • Végponttól végpontig terjedő tesztelés

  • Szolgáltatásszintű tesztelés

V. rész: Infrastruktúra

  • Infrastruktúra mint kód (Bicep)

  • Konténerek és koordináció (Kubernetes / Azure Container Apps)

  • Infrastrukturális pályák és telepítés

  • Tárhely és adatbázis szolgáltatások

VI. rész: Telepítés

  • CI/CD pályák

  • Telepítési gyűrűk

  • Feature flagek

VII. rész: Observabilitás

  • Központosított naplózás

  • Disztribúlt nyomkövetés

  • Metrikák és kijelzők

  • Monitorozás és értesítések

VIII. rész: Rendszertűrés és katasztrófahelyzetek kezelése

  • Életjelek (health probes) és készenléti ellenőrzések

  • Számítási hibák kezelése

  • Infrastrukturális hibastratégiák

  • Szolgáltatásszintű hibakezelés

Követelmények

  • Szilárd programozási tapasztalat legalább egy backend nyelvben (C#, Java, Python vagy hasonló)
  • Alapszintű megértés a REST API-k és HTTP protokolljáról
  • Tapasztalat a Git használatában és a verziókezelési munkafolyamatokban
  • Tapasztalat egy cloud platformon (pl. Azure, AWS vagy GCP, alkalmazás telepítése vagy a
    portál használata)

Célközönség

  • Fejlesztői csapatok, amelyek monolit rendszerekről térnek át mikroszolgáltatásokra

  • Szoftverarchitektusok, akik disztribúlt rendszereket terveznek

  • Csapatok, amelyek már mikroszolgáltatásokkal dolgoznak, de javítani szeretnék a tervezést, skálázhatóságot és megbízhatóságot

  • Technikai szakemberek, akik gyakorlati, hands-on megközelítést keresnek a cloud-native architektúrában

 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák