Kurzusleírás

Bevezetés

A szerver nélküli szolgáltatások és architektúra áttekintése

  • Hogyan működik a szerver nélküli fejlesztés?
  • Mik a kiszolgáló nélküli megközelítés feltételei?

A CNCF ökoszisztéma és szerver nélküli környezetek áttekintése

  • Szerver nélküli konténer szolgáltatásként vs kiszolgáló nélküli funkció szolgáltatásként

A Serverless használatának első lépései a Kubernetes webhelyen

  • A megfelelő kiszolgáló nélküli keretrendszer kiválasztása a Kubernetes számára
  • Hasadás vs Kubeless vs Knative
  • Knative vs OpenFaaS

További FaaS-szolgáltatók áttekintése Serverless Framework-hez

Az OpenFaaS Toolchain és szolgáltatásainak áttekintése

  • Miért érdemes elkezdeni az OpenFaaS-t?
  • Milyen eszközök integrálhatók az OpenFaaS-be

A Kubernetes rendszer beállítása szerver nélküli fejlesztéshez

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

A Core Serverless Framework eszközök kezelése és az API használata

  • Navigálás az irányítópulton és munka a felhasználói felülettel vagy a CLI-vel

A FaaS implementációk és Kubernetes szerver nélküli alkalmazások áttekintése

  • Hidegindítás v melegindítás

Python függvény létrehozása a Kubernetes-ben egy Serverless Framework segítségével

Kódsablonok tárolása és megosztási funkciók a tárolókban

  • Szerver nélküli Kubernetes projektek verziószáma

A funkciók tesztelése Python és a teljesítménymutatók optimalizálása

  • Munka hívási mérőszámokkal

Automatikus skálázás megvalósítása Management erőforrás-válaszhoz

  • Változások alkalmazása a függvényekre

Függőségek hozzáadása a függvényekhez és natív bővítmények létrehozása

Kubernetes titkok tárolása szerver nélküli funkciókban

  • A tárolóképek és a pod-definíciók kihasználása

Kubernetes Szerver nélküli funkciók és épülethitelesítési funkciók biztosítása

  • TLS protokollal működik

Python funkciók telepítése a Kubernetes kiszolgáló nélküli kiszolgálóval

  • Szerver nélküli CI/CD-folyamatok alkalmazása a telepítéshez
  • Összetevő URL-ek testreszabása

A funkció életciklusának figyelése és a kérések naplóinak áttekintése

Hibaelhárítás

Összefoglalás, és következtetés

Követelmények

  • Programozási tapasztalat Python
  • Közepes tapasztalat a Kubernetes koncepcióival és elveivel
  • A konténerezési és felhőtechnológiák ismerete
  • Linux disztribúciókban és CLI-ben szerzett tapasztalat

Közönség

  • Fejlesztők
  • DevOps Mérnökök
 21 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (7)

Rokon tanfolyam

Rokon kategóriák