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 (3)

Související kurzy

Fn Project

7 hodiny

Introduction to Minikube and Kubernetes

21 hodiny

Minikube for Developers

14 hodiny

Deploying Kubernetes Applications with Helm

7 hodiny

Running Containers Directly from Kubernetes with CRI-O

14 hodiny

Serverless Framework for Developers

14 hodiny

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 hodiny

Google Anthos for Hybrid and Multi-Cloud Computing

14 hodiny

Argo CD

7 hodiny

Getting Started with Argo Project and Core Components

7 hodiny

Kubernetes Networking with Calico

14 hodiny

Certified Kubernetes Administrator (CKA) - exam preparation

21 hodiny

Certified Kubernetes Application Developer (CKAD) - exam preparation

21 hodiny

Certified Kubernetes Security Specialist (CKS)

21 hodiny

Docker and Kubernetes on AWS

21 hodiny

Související kategorie