Struttura del corso

Introduzione

Panoramica delle Funzionalità e dell'Architettura Serverless

  • Come funziona lo sviluppo serverless?
  • Quali sono i requisiti per un approccio serverless?

  • Panoramica dell'Ecosistema CNCF e degli Ambienti Serverless

    • Serverless Container as a Service vs. Serverless Function as a Service

    • Inizio con Serverless su Kubernetes

      • Scegliere il framework serverless giusto per Kubernetes
      • Fission vs. Kubeless vs. Knative
      • Knative vs. OpenFaaS

      • Panoramica dei Provider FaaS Aggiuntivi per i Framework Serverless

        Panoramica della Toolchain e delle Funzionalità di OpenFaaS

        • Perché iniziare con OpenFaaS?
        • Quali strumenti possono essere integrati con OpenFaaS

        • Impostazione del Sistema Kubernetes per lo Sviluppo Serverless

          • Installazione e configurazione dei framework e degli strumenti necessari

          • Gestione degli Strumenti Core del Framework Serverless e Utilizzo dell'API

            • Navigazione nel dashboard e lavoro con l'UI o la CLI

            • Panoramica delle Implementazioni FaaS e delle Applicazioni Serverless di Kubernetes

              • Cold start vs. warm start

              • Creazione di una Funzione Python in Kubernetes Utilizzando un Framework Serverless

                Archiviazione dei Template del Codice e Condivisione delle Funzioni nei Repository

                • Versioning dei progetti serverless Kubernetes

                • Test delle Funzioni Python e Ottimizzazione delle Metriche di Prestazione

                  • Lavoro con le metriche di invocazione

                  • Implementazione dello Scaling Automatico per la Gestione della Risposta alle Risorsa

                    • Applicare modifiche alle funzioni

                    • Aggiunta di Dipendenze alle Funzioni e Creazione di Estensioni Native

                      Archiviazione dei Secret di Kubernetes nelle Funzioni Serverless

                      • Sfruttamento delle immagini container e delle definizioni pod

                      • Sicurezza delle Funzioni Serverless di Kubernetes e Costruzione di Funzionalità di Autenticazione

                        • Lavoro con il protocollo TLS

                        • Distribuzione di Funzioni Python con Serverless su Kubernetes

                          • Utilizzo dei pipeline CI/CD serverless per la distribuzione
                          • Personalizzazione degli URL dei componenti

                          • 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
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative