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 (7)
A kézi szerver nélküli beállítás. Ezenkívül nem volt Idea sls webkonzol kilépésem, ami jó.
Rafał Kucharski - The Software House sp. z o.o.
Kurzus - Serverless Framework for Developers
Machine Translated
Mindenből láthatunk egy kicsit
Luis Manuel Navarro Rangel - Vivelink S.A. de C.V.
Kurzus - Docker and Kubernetes
Machine Translated
Példák valós alkalmazásokból
Łukasz - Rossmann SDP Sp. z o.o.
Kurzus - Docker (introducing Kubernetes)
Machine Translated
Kezek gyakorlatok
Tobias - Elisa Polystar
Kurzus - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
A virtuális asztal elérhetősége homokozóként a résztvevők számára nagyszerű!
Benedict - Questronix Corporation
Kurzus - OpenShift 4 for Administrators
Machine Translated
A gyakorlati gyakorlatok rendkívül fontosak voltak a tanulás megszilárdításához. A motorháztető alatti dolgok működésének mélyreható magyarázata mindent világosabbá tett.
Otavio Marchioli dos Santos - ExitLag
Kurzus - Kubernetes from Basic to Advanced
Machine Translated
Concepts learnt and how to set up the k8 clusters