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
Vélemények (5)
türelmes volt és megértette, hogy lemaradunk
Albertina - REGNOLOGY ROMANIA S.R.L.
Kurzus - Deploying Kubernetes Applications with Helm
Gépi fordítás
Mindent elmagyarázott, nem csak a k8s fogalmakat.
Stefan Voinea - EMAG IT Research S.R.L
Kurzus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Gépi fordítás
Depth of knowledge of the trainer
Grant Miller - BMW
Kurzus - Certified Kubernetes Administrator (CKA) - exam preparation
A kézi szerver nélküli beállítás. Ezenkívül nem volt Idea sls webkonzol kilépésem, ami jó.
Rafal Kucharski - The Software House sp. z o.o.
Kurzus - Serverless Framework for Developers
Gépi fordítás
It gave a good grounding for Docker and Kubernetes.