Docker
Descrizione
Con l'avvento dei nuovi paradigmi di sviluppo, quello a Microservizi è il più utilizzato; la tecnologia necessaria per questo modello di implementazione e distribuzione del Software è quella dei Container.
Target
Il corso è rivolto a System Administrators che vogliono utilizzare Docker attraverso gli strumenti che permettono di orchestrare le applicazioni distribuite.
Prerequisiti
Fondamenti di programmazione e conoscenza di networking e infrastrutture
Programma Corso
Docker
- Introduzione
 - Container e Virtual machines
 - L'architettura
 - Docker hub
 - Iniziare a usare Docker
 - Creazione di un'immagine
 - Lavorare con più di un'immagine
 - Creare un container personalizzato
 - I comandi
 - Far comunicare i container
 - Esercitazione pratica
 
Docker avanzato
- Principi di orchestrazione
 - Docker Compose: architetture multicontainer
 - Docker Machine: hybrid cloud
 - Swarm: clustering
 - Esercitazione pratica