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
Vittnesmål (5)
Han var tålmodig och förstod att vi hamnar på efterkälken
Albertina - REGNOLOGY ROMANIA S.R.L.
Kurs - Deploying Kubernetes Applications with Helm
Machine Translated
Han förklarade allt, inte bara k8s begrepp.
Stefan Voinea - EMAG IT Research S.R.L
Kurs - Certified Kubernetes Application Developer (CKAD) - exam preparation
Machine Translated
Depth of knowledge of the trainer
Grant Miller - BMW
Kurs - Certified Kubernetes Administrator (CKA) - exam preparation
Den manuella serverlösa konfigurationen. Dessutom hade jag inga Idea sls webbkonsolutgångar, vilket är trevligt.
Rafał Kucharski - The Software House sp. z o.o.
Kurs - Serverless Framework for Developers
Machine Translated
It gave a good grounding for Docker and Kubernetes.