Struttura del corso

Introduzione a Kubernetes

  • Cosa è Kubernetes?
  • Vantaggi dell'orchestrazione dei contenitori
  • Kubernetes vs. Docker Swarm e altri orchestratori

Componenti Centrali ed Architettura

  • Aree di controllo e architettura del nodo
  • Pod, ReplicaSets e Deployments
  • Servizi, etichette e selezionatori

Configurazione di un Ambiente Kubernetes

  • L'utilizzo di Minikube o Kind per cluster locali
  • Strumento da riga di comando kubectl
  • Accessing ed ispezione dei componenti del cluster

Distribuzione delle Applicazioni su Kubernetes

  • Crea e gestisci pod e deployments
  • Aggiornamenti e rollback progressivi
  • Gestione delle immagini contenitore

Networking e Servizi

  • Panoramica sulla rete del cluster
  • Crea servizi interni ed esterni
  • Nozioni di base su DNS, ingress controller e bilanciamento del carico

Volumi e Archiviazione

  • Lavoro con volumi persistenti e claim
  • Classi di archiviazione e provisioning dinamico
  • Strategie per la persistenza dei dati

Monitoraggio del Cluster ed Assistenza Tecnica

  • Ispettazione dei log dei pod e degli eventi
  • Comandi diagnostici comuni kubectl
  • Migliori pratiche per i limiti delle risorse e le verifiche della salute

Riepilogo ed Esecuzione Successiva

Requisiti

  • Una comprensione dei concetti di contenitorizzazione (ad esempio, Docker)
  • Esperienza con la riga di comando Linux
  • Nozioni di base di rete e amministrazione del sistema

Pubblico

  • Sviluppatori che distribuiscono applicazioni contenitorizzate
  • Ingegneri DevOps che gestiscono l'orchestrazione dei contenitori
  • Amministratori di sistema che supportano ambienti Kubernetes
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative