Schița de curs
Introducere
Prezentare a Caracteristicilor și Arhitecturii Serverless
- Cum funcționează dezvoltarea serverless?
- Ce sunt cerințele pentru o abordare serverless?
Prezentare a Ecosistemului CNCF și Mediilor Serverless
- Serverless Container as a Service vs. Serverless Function as a Service
Începutul cu Serverless pe Kubernetes
- Alegerea framework-ului serverless potrivit pentru Kubernetes
- Fission vs. Kubeless vs. Knative
- Knative vs. OpenFaaS
Prezentare a Fournizorilor Suplimentari de FaaS pentru Framework-uri Serverless
Prezentare a Toolchain-ului OpenFaaS și Caracteristicilor Sale
- De ce ar trebui să începeți cu OpenFaaS?
- Ce instrumente pot fi integrate cu OpenFaaS
Configurarea Sistemului Kubernetes pentru Dezvoltare Serverless
- Instalarea și configurarea framework-urilor și instrumentelor necesare
Operaționarea Instrumentelor Core ale Framework-ului Serverless și Utilizarea API-ului
- Navigarea în tabloul de bord și lucrul cu UI sau CLI
Prezentare a Implementărilor FaaS și Aplicațiilor Kubernetes Serverless
- Cold start vs. warm start
Crearea unei Funcții Python în Kubernetes Utilizând un Framework Serverless
Stocarea Șablonurilor de Cod și Împărtășirea Funcțiilor în Repositoriuri
- Versiunile proiectelor serverless Kubernetes
Testarea Funcțiilor Python și Optimizarea Metricilor de Performanță
- Lucrul cu metricile invocației
Implementarea Scalării Automate pentru Managementul Răspunsului Resurselor
- Aplicarea schimbărilor la funcții
Adăugarea Dependențelor Funcțiilor și Crearea Extensiunilor Native
Stocarea Secretelor Kubernetes în Funcțiile Serverless
- Folosirea imaginilor de container și definițiilor podului
Securizarea Funcțiilor Kubernetes Serverless și Construirea Functionalităților de Autentificare
- Lucrul cu protocolul TLS
Implementarea Funcțiilor Python cu Serverless pe Kubernetes
- Folosirea pipeleinelor CI/CD serverless pentru implementare
- Personalizarea URL-urilor componentelor
Monitorizarea Ciclului de Viață al Funcțiilor și Verificarea Jurnalurilor Cererilor
Gestionarea Problemelor
Scurtăre și Concluzii
Cerințe
- Proficiență în experiența de programare Python
- Experiență intermediară cu conceptele și principiile Kubernetes
- O înțelegere a containerizării și tehnologiilor cloud
- Experiență cu distribuții Linux și CLI
Audiență
- Dezvoltatori
- Ingineri DevOps
Mărturii (5)
a fost răbdător și a înțeles că rămânem în urmă
Albertina - REGNOLOGY ROMANIA S.R.L.
Curs - Deploying Kubernetes Applications with Helm
Tradus de catre o masina
Formarea a fost mai practică
Siphokazi Biyana - Vodacom SA
Curs - Kubernetes on AWS
Tradus de catre o masina
Configurarea manuală fără server. De asemenea, nu am avut nici o idee că consola web sls iese, ceea ce este frumos.
Rafal Kucharski - The Software House sp. z o.o.
Curs - Serverless Framework for Developers
Tradus de catre o masina
A învățare despre Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Curs - Kubernetes on Azure (AKS)
Tradus de catre o masina
A oferit o bază solidă pentru Docker și Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curs - Docker (introducing Kubernetes)
Tradus de catre o masina
 
                    