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
 21 timer

Antall deltakere



Price per participant

Testimonials (7)

Relaterte kurs

Related Categories