Kubernetes Advanced

3,500.00

Questo corso è rivolto agli ingegneri che desiderano automatizzare, proteggere e monitorare le applicazioni containerizzate in un cluster Kubernetes su larga scala.

Descrizione

Chi dovrebbe partecipare

  • Software developers
  • Architects
  • Deployment engineers

 

Prerequisiti

  • Esperienza con i container Docker
  • Familiarità con la riga di comando di Linux
  • Comprensione dei concetti di rete

 

Obiettivi del Corso

Entro la fine di questo corso, i partecipanti saranno in grado di:

  • Usare Kubernetes per distribuire e gestire ambienti diversi nello stesso cluster
  • Proteggere, ridimensionare e monitorare un cluster Kubernetes

 

Contenuti del Corso

  • Introduzione
  • Installazione del cluster Kubernetes
  • Infrastruttura Kubernetes
    • Provisioning, partizionamento, networking
    • Considerazioni per ridimensionare un cluster Kubernetes
  • Costruire un cluster in alta disponibilità
    • Bilanciamento del carico e service discovery
  • Distribuzione di un’applicazione scalabile
    • Scalare orizzontalmente i pod
    • Cluster di database in Kubernetes
  • Protezione dell’applicazione
    • Autenticazione
    • Autorizzazione
  • Aggiornamento dell’applicazione
    • Gestione dei pacchetti
    • Rilasci in Kubernetes
  • Manutenzione
    • Log con Fluentd (opzionale)
    • Monitoraggio con Elastic Stack (ELK) (opzionale)
    • Pianificazione con Cronjob
  • Risoluzione dei problemi
    • Diagnosi e risoluzione dei problemi comuni di Kubernetes
  • Sommario e conclusione

Informazioni aggiuntive

durata

2 giorni

erogazione

Flex, in Aula, On Site, Remoto