Struttura del corso
Introduzione
Panoramica delle Funzionalità e dell'Architettura Serverless
- Come funziona lo sviluppo serverless?
- Quali sono i requisiti per un approccio serverless?
- Serverless Container as a Service vs. Serverless Function as a Service
- Scegliere il framework serverless giusto per Kubernetes
- Fission vs. Kubeless vs. Knative
- Knative vs. OpenFaaS
- Perché iniziare con OpenFaaS?
- Quali strumenti possono essere integrati con OpenFaaS
- Installazione e configurazione dei framework e degli strumenti necessari
- Navigazione nel dashboard e lavoro con l'UI o la CLI
- Cold start vs. warm start
- Versioning dei progetti serverless Kubernetes
- Lavoro con le metriche di invocazione
- Applicare modifiche alle funzioni
- Sfruttamento delle immagini container e delle definizioni pod
- Lavoro con il protocollo TLS
- Utilizzo dei pipeline CI/CD serverless per la distribuzione
- Personalizzazione degli URL dei componenti
Panoramica dell'Ecosistema CNCF e degli Ambienti Serverless
Inizio con Serverless su Kubernetes
Panoramica dei Provider FaaS Aggiuntivi per i Framework Serverless
Panoramica della Toolchain e delle Funzionalità di OpenFaaS
Impostazione del Sistema Kubernetes per lo Sviluppo Serverless
Gestione degli Strumenti Core del Framework Serverless e Utilizzo dell'API
Panoramica delle Implementazioni FaaS e delle Applicazioni Serverless di Kubernetes
Creazione di una Funzione Python in Kubernetes Utilizzando un Framework Serverless
Archiviazione dei Template del Codice e Condivisione delle Funzioni nei Repository
Test delle Funzioni Python e Ottimizzazione delle Metriche di Prestazione
Implementazione dello Scaling Automatico per la Gestione della Risposta alle Risorsa
Aggiunta di Dipendenze alle Funzioni e Creazione di Estensioni Native
Archiviazione dei Secret di Kubernetes nelle Funzioni Serverless
Sicurezza delle Funzioni Serverless di Kubernetes e Costruzione di Funzionalità di Autenticazione
Distribuzione di Funzioni Python con Serverless su Kubernetes
Monitoraggio del Ciclo di Vita delle Funzioni e Revisione dei Log delle Richieste
Risoluzione dei Problem
Somma e Conclusione
Requisiti
- Professionismo nell'esperienza di programmazione in Python
- Conoscenze intermedie dei concetti e principi di Kubernetes
- Comprensione della containerizzazione e delle tecnologie cloud
- Esperienza con distribuzioni Linux e CLI
Audience
- Sviluppatori
- Ingegneri DevOps
Recensioni (5)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Corso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
la sua empatia e la capacità di tradurre concetti complessi in casi facilmente comprensibili
Giorgio - Accenture Italia
Corso - Certified Kubernetes Security Specialist (CKS)
Il modo in cui si avvicinava ognuno di noi quando stava spiegando ciò che non capivamo.
Marian - REGNOLOGY ROMANIA S.R.L.
Corso - Deploying Kubernetes Applications with Helm
Traduzione automatica
Ha spiegato tutto, non solo le nozioni di k8s.
Stefan Voinea - EMAG IT Research S.R.L
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
Profondità delle conoscenze del formatore
Grant Miller - BMW
Corso - Certified Kubernetes Administrator (CKA) - exam preparation
Traduzione automatica