Kursplan
Introduksjon
Oversikt over serverløse funksjoner og arkitektur
- Hvordan fungerer serverløs utvikling? Hva er kravene til en serverløs tilnærming?
Oversikt over CNCF-økosystem og serverløse miljøer
- Serverløs container som en tjeneste vs serverløs funksjon som en tjeneste
Komme i gang med Serverless på Kubernetes
- Velge det riktige serverløse rammeverket for Kubernetes Fission vs Kubeless vs Knative Knative vs OpenFaaS
Oversikt over flere FaaS-leverandører for Serverless Frameworks
Oversikt over OpenFaaS Toolchain og funksjoner
- Hvorfor bør du komme i gang med OpenFaaS? Hvilke verktøy kan integreres med OpenFaaS
Sette opp Kubernetes systemet for serverløs utvikling
- Installere og konfigurere nødvendige rammeverk og verktøy
Bruke kjerneverktøyene Serverless Framework og bruk av API
- Navigere i dashbordet og arbeide med brukergrensesnittet eller CLI
Oversikt over FaaS-implementeringer og Kubernetes serverløse applikasjoner
- Kaldstart vs varmstart
Opprette en Python-funksjon i Kubernetes ved å bruke en Serverless Framework
Lagre kodemaler og delingsfunksjoner i arkiver
- Versjonsbehandling av serverløse Kubernetes prosjekter
Testing Python Funksjoner og optimalisering av ytelsesmålinger
- Arbeide med påkallingsberegninger
Implementering av automatisk skalering for Management av ressursrespons
- Bruke endringer på funksjoner
Legge til avhengigheter til funksjoner og opprette opprinnelige utvidelser
Lagre Kubernetes hemmeligheter i serverløse funksjoner
- Utnytte beholderbilder og poddefinisjoner
Sikring av Kubernetes serverløse funksjoner og bygning av autentiseringsfunksjoner
- Jobber med TLS-protokoll
Distribuere Python funksjoner med serverløs på Kubernetes
- Bruke serverløse CI/CD-pipelines for distribusjon Tilpasse komponent-URL-er
Overvåkingsfunksjonens livssyklus og gjennomgang av forespørselslogger
Feilsøking
Oppsummering og konklusjon
Krav
- Ferdighet i Python programmeringserfaring
- Middels erfaring med Kubernetes konsepter og prinsipper
- En forståelse av containerisering og skyteknologier
- Erfaring med Linux-distribusjoner og CLI
Publikum
- Utviklere
- DevOps Ingeniører
Testimonials (5)
han var tålmodig og forsto at vi henger etter
Albertina - REGNOLOGY ROMANIA S.R.L.
Kurs - Deploying Kubernetes Applications with Helm
Machine Translated
Han forklarte alt, ikke bare K8s forestillinger.
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
Det manuelle serverløse oppsettet. Dessuten hadde jeg ingen utganger til Idea sls-nettkonsollen, noe som er fint.
Rafal Kucharski - The Software House sp. z o.o.
Kurs - Serverless Framework for Developers
Machine Translated
It gave a good grounding for Docker and Kubernetes.