Docker and Kubernetes

1,800.00

Questo corso di formazione Docker e Kubernetes è progettato per fornire ai partecipanti una base completa delle tecnologie Docker e Kubernetes.
Sono coperte tutte le funzionalità principali di Kubernetes, tra cui: pod, labels, volumi, replicaset, services e altro ancora.
Il corso porta i partecipanti dall’installazione alla gestione e all’utilizzo attraverso una combinazione di lezioni frontali ed esercitazioni pratiche di laboratorio in cui acquisiranno esperienza nella configurazione e gestione degli oggetti Kubernetes.
Inoltre, questo corso fornirà ai partecipanti una solida conoscenza di Kubernetes tra cui funzionalità avanzate e sicurezza per eseguire la sicurezza di un cluster Kubernetes in produzione.

Descrizione

Chi dovrebbe partecipare

  • Developers
  • Operations
  • DevOps
  • QA Engineers
  • IT Project Managers

 

Prerequisiti

  • Familiarità con l’utilizzo della shell Linux, del file system Linux, della rete Linux, degli script bash.
  • Concetti e metodologie di programmazione informatica.
  • Familiarità con la tecnologia dei container Docker e Linux.

 

Contenuti del Corso

  • Docker e tecnologia container Linux
  • Ciclo di vita dei container Docker
  • Lavorare con le immagini Docker
  • Comunicazione di rete tra container
  • Persistenza dei dati nei container
  • Requisiti di orchestrazione dei container e opzioni disponibili
  • Introduzione a Kubernetes e altri sistemi di orchestrazione
  • Concetti chiave di Kubernetes: Pod, labels, controller, services, secrets, pv, pvc, namespaces, quotas
  • Architettura di riferimento di Kubernetes e componenti principali
  • Modello di rete dei container in Kubernetes
  • Service discovery, ridimensionamento e bilanciamento del carico
  • DNS per Service discovery
  • Ingress controller e reverse proxy
  • Persistenza dello stato dell’applicazione e del modello del volume di dati in Kubernetes
  • Storage Back-end Kubernetes: locale, NFS, GlusterFS, Ceph
  • Gestione del cluster
  • Distribuzione di applicazioni e servizi su un cluster Kubernetes
  • Controller avanzati: Daemon Sets e Stateful Sets
  • Job e Cron jobs
  • Pods autonomi
  • Storage Classes e Dynamic Storage provisioning
  • Network policies
  • Protezione di un cluster Kubernetes
  • Autenticazione, autorizzazione e controllo degli accessi
  • Control plane ad alta disponibilità
  • Auto-scaling
  • Monitoraggio del cluster
  • Risoluzione dei problemi

Informazioni aggiuntive

durata

3 giorni

erogazione

Flex, in Aula, On Site, Remoto