Contattataci
 Durata 14 ore

Struttura del corso

Introduzione a Kubernetes

  • Cosa è Kubernetes?
  • Vantaggi dell'orchestrazione dei container
  • Kubernetes rispetto a Docker Swarm e altri orchestratori

Componenti e architettura fondamentali

  • Architettura del control plane e dei nodi
  • Pod, ReplicaSets e Deployments
  • Service, etichette e selettori

Configurazione di un ambiente Kubernetes

  • Utilizzo di Minikube o Kind per cluster locali
  • Strumento da riga di comando kubectl
  • Accesso e ispezione dei componenti del cluster

Distribuzione di applicazioni su Kubernetes

  • Creazione e gestione di pod e deployment
  • Aggiornamenti rollantesi e rollback
  • Gestione delle immagini dei container

Rete e Servizi

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

Volume e Archiviazione

  • Utilizzo di persistent volumes e claims
  • Classi di archiviazione e provisioning dinamico
  • Strategie di persistenza dei dati

Monitoraggio e risoluzione dei problemi del cluster

  • Ispezione dei log e degli eventi dei pod
  • Comandi diagnostici kubectl comuni
  • Migliori pratiche per i limiti di risorse e i controlli di salute

Riepilogo e prossimi passi

Requisiti

  • Conoscenza dei concetti di containerizzazione (ad es., Docker)
  • Esperienza con la riga di comando Linux
  • Conoscenze base di rete e amministrazione di sistema

Pubblico a cui è rivolto

  • Sviluppatori che distribuiscono applicazioni containerizzate
  • Ingegneri DevOps che gestiscono l'orchestrazione dei container
  • Amministratori di sistema che supportano ambienti Kubernetes

Numero di Partecipanti


Prezzo per partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative