Kurzusleírás
Bevezetés
A Serverless jellemzői és architektúrája áttekintése
- Hogyan működik a serverless fejlesztés?
- Milyen előfeltételekkel rendelkeznek a serverless megközelítés?
A CNCF ökoszisztémája és a serverless környezetek áttekintése
- Serverless Container as a Service vs. Serverless Function as a Service
Első lépések a Serverless Kubernetes használatával
- Hogyan választani a megfelelő serverless keretrendszert Kubernetes-hez?
- Fission vs. Kubeless vs. Knative
- Knative vs. OpenFaaS
A további FaaS-szolgáltatók áttekintése a Serverless keretrendszerek számára
Az OpenFaaS eszköztár és funkcióinak áttekintése
- Miért érdemes megkezdeni az OpenFaaS használatát?
- Milyen eszközök integrálhatók az OpenFaaS-sal?
A Kubernetes rendszer beállítása a serverless fejlesztéshez
- A szükséges keretrendszerek és eszközök telepítése és konfigurálása.
A Serverless keretrendszer alapvető eszközeinek működtetése és az API használata
- A vezérlőpult és a UI vagy CLI működése.
A FaaS implementációk és Kubernetes serverless alkalmazások áttekintése
- Hűtött indítás vs. meleg indítás
Egy Python függvény létrehozása Kubernetes-ben a Serverless keretrendszer segítségével
Kódsablonok tárolása és funkciók megosztása adattárakban
- A serverless Kubernetes projektek verziószámozása.
Python függvények tesztelése és teljesítménymetrikák optimalizálása
- Hívás metrikák kezelése.
Automatikus méretezés alkalmazása az erőforrások kezelésére
- Változások alkalmazása a függvényekhez.
Függőségek hozzáadása a függvényekhez és natív kiterjesztések létrehozása
Kubernetes titkosított adatok tárolása a serverless függvényekben
- Tárolóképek és pod-definíciók felhasználata.
A Kubernetes serverless függvények biztonságosítása és hitelesítési funkciók megalkotása
- TLS protokoll használata.
Python függvények üzembe helyezése a Serverless Kubernetes segítségével
- A serverless CI/CD folyamatok alkalmazása az üzembe helyezéshez.
- Komponens URL-ek testreszabása.
Függvény életciklus figyelése és kérelem naplók átvizsgálása
Hibaelhárítás
Összefoglalás és következtetés
Követelmények
- Jelentős tapasztalat a Python programozásban
- Középhaladó ismeretek Kubernetes fogalmairól és elveiről
- Megértés a konténrizációról és a felhőtechnológiáról
- Tapasztalat Linux disztribúciókkal és parancssori interfész használatával (CLI)
Célcsoport
- 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
A kiképzés gyakorlatiabb volt.
Siphokazi Biyana - Vodacom SA
Kurzus - Kubernetes on AWS
Gépi fordítás
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
Tanulás Kubernetesről.
Felix Bautista - SGS GULF LIMITED ROHQ
Kurzus - Kubernetes on Azure (AKS)
Gépi fordítás
A jó alapot biztosított Docker-nak és Kubernetes-nek.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurzus - Docker (introducing Kubernetes)
Gépi fordítás