Kursplan

Införandet

Översikt över serverlösa funktioner och arkitektur

  • Hur fungerar serverlös utveckling?
  • Vilka är kraven för en serverlös metod?

Översikt över CNCF-ekosystem och serverlösa miljöer

  • Serverlös container som en tjänst jämfört med serverlös funktion som en tjänst

Komma igång med serverlös på Kubernetes

  • Välja rätt serverlöst ramverk för Kubernetes
  • Fission v.s. Kubeless v.s. Knative
  • Knative V.S. OpenFaaS (på engelska)

Översikt över ytterligare FaaS-leverantörer för Serverless Frameworks

Översikt över OpenFaaS Toolchain och funktioner

  • Varför ska du komma igång med OpenFaaS?
  • Vilka verktyg kan integreras med OpenFaaS

Konfigurera Kubernetes-systemet för serverlös utveckling

  • Installera och konfigurera nödvändiga ramverk och verktyg

Använda kärnverktygen Serverless Framework och använda API:et

  • Navigera på instrumentpanelen och arbeta med användargränssnittet eller CLI

Översikt över FaaS-implementeringar och Kubernetes serverlösa program

  • Kallstart vs varmstart

Skapa en Python-funktion i Kubernetes med hjälp av en Serverless Framework

Lagra kodmallar och dela funktioner i databaser

  • Versionshantering av serverlösa Kubernetes-projekt

Testa Python funktioner och optimera prestandamått

  • Arbeta med anropsmått

Implementera automatisk skalning för Management av resurssvar

  • Tillämpa ändringar i funktioner

Lägga till beroenden i funktioner och skapa ANE-tillägg

Lagra Kubernetes hemligheter i serverlösa funktioner

  • Utnyttja containeravbildningar och podddefinitioner

Säkra Kubernetes serverlösa funktioner och skapa autentiseringsfunktioner

  • Arbeta med TLS-protokoll

Distribuera Python Funktioner med serverlös på Kubernetes

  • Använda serverlösa CI/CD-pipelines för distribution
  • Anpassa komponent-URL:er

Övervaka funktionens livscykel och granska begärandeloggar

Felsökning

Sammanfattning och slutsats

Krav

  • Kunskaper i Python programmeringserfarenhet
  • Medellång erfarenhet av Kubernetes koncept och principer
  • En förståelse för containerisering och molnteknik
  • Erfarenhet av Linux-distributioner och CLI

Publik

  • Utvecklare
  • DevOps Ingenjörer
  21 timmar

Antal deltagare



Price per participant

Vittnesmål (6)

Relaterade Kurser

Relaterade Kategorier