Contattataci

Struttura del corso

Giorno 1

  • Tecnologia dei container: Docker e Linux
  • Ciclo di vita dei container Docker
  • Lavorare con le immagini Docker
  • Comunicazione in rete tra i container
  • Gestione della persistenza dei dati nei container
  • Requisiti dell’orchestrazione dei container e opzioni disponibili
  • Introduzione a Kubernetes e ad altri sistemi di orchestrazione
  • Concetti fondamentali di Kubernetes: pod, etichette, controller, servizi, segreti, volumi persistenti, claim di volume, namespace e quote.

Giorno 2

  • Architettura di riferimento di Kubernetes e i suoi componenti principali
  • Modello di rete dei container in Kubernetes
  • Scoperta, scalabilità e bilanciamento del carico dei servizi
  • Utilizzo del DNS per la scoperta dei servizi
  • Controller di ingresso e proxy inverso
  • Persistenza dello stato delle applicazioni e modello dei volumi dati in Kubernetes
  • Soluzioni di storage disponibili in Kubernetes: locale, NFS, GlusterFS, Ceph
  • Gestione dei cluster
  • Deployment di applicazioni e servizi su un cluster Kubernetes

Giorno 3

  • Controller avanzati: DaemonSet e StatefulSet
  • Jobs e CronJob
  • Pod autonomi
  • Classi di storage e approvvigionamento dinamico dello storage
  • Politiche di rete
  • Sicurezza del cluster Kubernetes
  • Autenticazione, autorizzazione e controllo degli accessi
  • Alta disponibilità del piano di controllo
  • Auto-scalabilità
  • Monitoraggio dei cluster
  • Risoluzione dei problemi

Requisiti

Conoscenza base dell’utilizzo della riga di comando Linux, del sistema di file Linux, delle reti Linux e degli script Bash. Comprensione dei concetti e delle metodologie di programmazione informatica. Familiarità con la tecnologia dei container Docker e con il sistema operativo Linux.

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative