Descrizione

Kubernetes è una piattaforma open-source per la gestione di carichi di lavoro e servizi containerizzati, in grado di facilitare sia la configurazione che l’automazione: consente infatti di eliminare molti dei processi manuali coinvolti nel deployment e nella scalabilità di applicazioni containerizzate.

Il corso Kubernetes Administrator fornisce una panoramica sui concetti basi come la sicurezza, lo storage, il monitoraggio e il ciclo di vita delle applicazioni su Kubernetes. Si consiglia una conoscenza base della piattaforma.

Obiettivi

L’obiettivo principale del corso è fornire ai partecipanti le competenze teoriche e tecniche per amministrare Kubernetes in un ambiente di produzione. Il percorso di formazione può essere considerato un valido aiuto nella preparazione per l’esame di Certificazione Certified Kubernetes Administator (CKA).

Conoscenze in uscita

A fine corso, i partecipanti saranno in grado di:

  • Costruire un cluster
  • Determinare la configurazione di rete
  • Distribuire applicazioni e configurare l’archiviazione e la sicurezza.

Programma didattico

  • Kubernetes: introduzione
  • La struttura dei cluster
  • Configurazione e Installazione: MiniKube, Kubeadm e altri tool di installazione
  • L’architettura di Kubernetes: networking e altri sistemi cluster
  • API e accessi
  • API Objects: il gruppo v1
  • Gestione dello stato dei deployment
  • Daemon Sets
  • Dati e Volumi
  • Servizi: introduzione, accesso e DNS
  • Ingresso: controller, regole e service mesh
  • Schedulazioni
  • Logging e Troubleshooting: risorse, monitoring e flow
  • Definizione delle risorse custom
  • Helm: panoramica e come usarlo
  • Sicurezza: autenticazione, accesso alle API e policy di rete
  • High Availability: database stacked ed esterni
Caratteristiche del corso
24 ore
Esercitazione individuale, Lezione frontale, Aula Virtuale
Dispense
System Administrator
Attestato di frequenza e profitto.