Contattataci

Struttura del corso

Concetti fondamentali e architettura di Kubernetes

  1. Architettura di Kubernetes e i suoi componenti principali
  2. Pod, etichette, selettori, distribuzioni, servizi e namespace
  3. Gestione del ciclo di vita delle applicazioni
  4. Distribuzione di applicazioni e servizi

Installazione, configurazione e validazione

  1. Installazione di Kubernetes tramite kubeadm
  2. Espansione del cluster
  3. Gestione dei pod autonomi
  4. Alta disponibilità del piano di controllo
  5. Mantenimento del cluster
  6. Aggiornamento a una nuova versione
  7. Isolamento e svuotamento dei nodi

Reti

  1. Modello di rete per i container in Kubernetes
  2. Rilevamento dei servizi, scalabilità e bilanciamento del carico
  3. Utilizzo del DNS per il rilevamento dei servizi

Pianificazione delle risorse

  1. Selettori di nodi
  2. Regole di affinità e anti-affinità
  3. Taint e tolerations

Sicurezza

  1. Autenticazione, autorizzazione e controllo degli accessi tramite RBAC
  2. Configurazione dell’accesso TLS all’API

Registrazione dei log e monitoraggio

  1. Registrazione dei log delle applicazioni e dei componenti di sistema
  2. Architettura complessiva per la registrazione dei log nel cluster
  3. Servizio di raccolta delle metriche
  4. Prometheus

Storage

  1. Architettura dello storage in Kubernetes
  2. Tipologie di backend di archiviazione: locale, NFS, GlusterFS
  3. Classi di storage e approvvigionamento dinamico delle risorse
  4. Quote di utilizzo delle risorse

Risoluzione dei problemi

Requisiti

  • Conoscenza di base di Kubernetes.
  • Esperienza nell’utilizzo di Linux.

Destinatari

  • Amministratori
  • Utenti di Kubernetes
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative