Návrh Školení

Úvod

Přehled funkcí a architektury bez serveru

    Jak funguje vývoj bez serveru? Jaké jsou požadavky na přístup bez serveru?

Přehled ekosystémů CNCF a prostředí bez serveru

    Bezserverový kontejner jako služba vs. Funkce bez serveru jako služba

Začínáme s bez serveru na Kubernetes

    Výběr správného bezserverového rámce pro Kubernetes Fission vs Kubeless vs Knative Knative vs OpenFaaS

Přehled dalších poskytovatelů FaaS pro Serverless Frameworks

Přehled OpenFaaS Toolchain a funkcí

    Proč byste měli začít s OpenFaaS? Jaké nástroje lze integrovat s OpenFaaS

Nastavení Kubernetes systému pro vývoj bez serveru

    Instalace a konfigurace nezbytných frameworků a nástrojů

Obsluha základních Serverless Framework nástrojů a využití API

    Navigace na řídicím panelu a práce s uživatelským rozhraním nebo CLI

Přehled implementací FaaS a Kubernetes bezserverových aplikací

    Studený start vs teplý start

Vytvoření funkce Python v Kubernetes pomocí Serverless Framework

Ukládání šablon kódu a funkcí sdílení v úložištích

    Verzování projektů bez serveru Kubernetes

Testování Python Funkce a optimalizace výkonnostních metrik

    Práce s metrikami vyvolání

Implementace automatického škálování pro Management Resources Response

    Použití změn funkcí

Přidávání závislostí do funkcí a vytváření nativních rozšíření

Ukládání Kubernetes tajemství ve funkcích bez serveru

    Využití obrázků kontejnerů a definic podů

Zabezpečení Kubernetes Bezserverových funkcí a vytváření funkcí ověřování

    Práce s protokolem TLS

Nasazení Python funkcí s Serverless na Kubernetes

    Použití kanálů CI/CD bez serveru pro nasazení Přizpůsobení adres URL komponent

Monitorování životního cyklu funkcí a kontrola protokolů požadavků

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Zkušenosti v Python programování
  • Středně pokročilá zkušenost s koncepty a principy Kubernetes
  • Pochopení kontejnerizace a cloudových technologií
  • Zkušenosti s linuxovými distribucemi a CLI

Publikum

  • Vývojáři
  • DevOps Inženýři
  21 hodiny

Počet účastníků



Price per participant

Reference (6)

Související kurzy

Související kategorie