Kurzusleírás

Bevezetés

  • Modern kiszolgáló nélküli alkalmazások építésének áttekintése és legjobb gyakorlatok
  • Az AWS szolgáltatások áttekintése, amelyek támogatják az eseményvezérelt tervezést kiszolgáló nélküli alkalmazásokhoz

API-vezérelt fejlesztés

  • Standard kérés/válasz API-alapú webalkalmazások áttekintése
  • Az Amazon API Gateway használata kiszolgáló nélküli alkalmazásokhoz
  • Különböző API típusok összehasonlítása
  • HTTP API végpont beállítása Lambda függvénnyel integrálva

Hitelesítés, engedélyezés és hozzáférés-vezérlés

  • Hitelesítés és engedélyezés összehasonlítása
  • API-k hitelesítése az API Gateway segítségével
  • Az Amazon Cognito használata

Kiszolgáló nélküli telepítési keretrendszerek

  • Az imperatív és deklaratív programozás megértése infrastruktúra mint kód esetén
  • CloudFormation, AWS CDK, Amplify és AWS SAM keretrendszerek összehasonlítása

Amazon EventBridge és Amazon SNS

  • Aszinkron eseményforrások használata
  • Az Amazon EventBridge funkciói és használati esetei
  • Egyéni EventBridge busz és szabály létrehozása
  • Az Amazon Simple Notification Service (Amazon SNS) és az EventBridge használati eseteinek összehasonlítása

Várólisták és adatfolyamok használata eseményvezérelt telepítésben

  • Várólisták és adatfolyamok használata eseményforrásként a Lambda számára
  • Az Amazon Simple Queue Service (Amazon SQS) vagy az Amazon Kinesis Data Streams használata eseményforrásként a Lambda számára

Lambda függvények írása

  • A Lambda életciklusának áttekintése és a Lambda függvények írásának legjobb gyakorlatai
  • Lambda függvény konfigurálása
  • Hibakezelés

AWS Step Functions használata

  • Az AWS Step Functions használata kiszolgáló nélküli architektúrákban
  • Standard és expressz munkafolyamatok összehasonlítása
  • Step functions közvetlen integrációja

Kiszolgáló nélküli alkalmazások megfigyelése és monitorozása

  • A megfigyelés három pillérének megértése
  • Naplófájlok írása és értelmezése
  • Amazon CloudWatch naplók használata
  • Az AWS X-Ray használata megfigyeléshez

Kiszolgáló nélküli alkalmazások biztonságossá tétele

  • Kiszolgáló nélküli alkalmazások biztonsági legjobb gyakorlatai
  • API Gateway, Lambda és alkalmazásbiztonság
  • Adatok védelme kiszolgáló nélküli adattárolóban
  • Naplózás

Kiszolgáló nélküli alkalmazások skálázása

  • API Gateway használata skálázás kezelésére
  • Skálázás Lambda konkurencia használatával
  • Különböző eseményforrások skálázása Lambda segítségével

Telepítési folyamat automatizálása

  • CI/CD használata kiszolgáló nélküli alkalmazásokban
  • Eszközök használata kiszolgáló nélküli folyamatban
  • AWS SAM funkciók használata kiszolgáló nélküli telepítésekhez
  • Automatizálási legjobb gyakorlatok

Hibaelhárítás

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

Követelmények

  • Az AWS felhőarchitektúra alapjainak ismerete
  • Az AWS Lambda ismerete

Célközönség

  • Fejlesztők
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák