Kurzusleírás

Bevezetés

A Serverless jellemzők és architektúra áttekintése

  • Hogyan működik a serverless fejlesztés?
  • Mik a serverless megközelítés előfeltételei?

A CNCF ökoszisztéma és serverless környezetek áttekintése

  • Serverless Container as a Service vs. Serverless Function as a Service

Bevezetés a Serverless használatába a Kubernetesben

  • A megfelelő serverless keretrendszer kiválasztása a Kuberneteshez
  • Fission vs. Kubeless vs. Knative
  • Knative vs. OpenFaaS

További FaaS szolgáltatók áttekintése serverless keretrendszerekhez

Az OpenFaaS eszközlánc és funkciók áttekintése

  • Miért érdemes az OpenFaaS-szel kezdeni?
  • Milyen eszközök integrálhatók az OpenFaaS-szel?

A Kubernetes rendszer beállítása serverless fejlesztéshez

  • A szükséges keretrendszerek és eszközök telepítése és konfigurálása

A core serverless keretrendszer eszközeinek működtetése és az API használata

  • Az irányítópult navigálása és a felhasználói felület vagy parancssori felület használata

FaaS implementációk és Kubernetes serverless alkalmazások áttekintése

  • Hideg indítás vs. meleg indítás

Python függvény létrehozása a Kubernetesben serverless keretrendszer használatával

Kód sablonok tárolása és függvények megosztása tárolókban

  • Serverless Kubernetes projektek verziókezelése

Python függvények tesztelése és teljesítmény metrikák optimalizálása

  • Invocáció metrikák használata

Automatikus skálázás implementálása erőforrás-kezelési válaszokhoz

  • Változtatások alkalmazása függvényekre

Függvényekhez függőségek hozzáadása és natív kiterjesztések létrehozása

Kubernetes titkos kulcsok tárolása serverless függvényekben

  • Konténer képek és pod definíciók használata

Kubernetes serverless függvények biztonságossá tétele és hitelesítési funkciók építése

  • A TLS protokoll használata

Python függvények üzembe helyezése serverless keretrendszerrel a Kubernetesben

  • Serverless CI/CD folyamatok alkalmazása üzembe helyezéshez
  • Komponens URL-ek testreszabása

Függvény életciklus monitorozása és kérésnaplók áttekintése

Hibakeresés

Összefoglalás és befejezés

Követelmények

  • Python programozási nyelvben való jártasság
  • Középszintű tapasztalat a Kubernetes fogalmaival és elveivel
  • A konténerizálás és felhőtechnológiák ismerete
  • Tapasztalat Linux disztribúciókkal és parancssori felülettel (CLI)

Célközönség

  • Fejlesztők
  • DevOps mérnökök
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák