Docker e orchestrazione di container

Europe/Rome
Zoom

Zoom

https://infn-it.zoom.us/j/89899454630?pwd=eXhHNkQwRzF3aW5mbHpVT0xwK1NsUT09
Marica Antonacci (BA)
Description

Obiettivo del corso è fornire nozioni di base sulla tecnologia dei container, su come distribuire il software e le sue dipendenze (runtime) incapsulando il tutto in un pacchetto (immagine), su come automatizzare il deployment e la gestione di container ricorrendo a piattaforme di orchestrazione come Mesos o Kubernetes.
Il corso verterà su due macro-argomenti:

  • Introduzione ai container e alle funzionalità principali di Docker: creazione e gestione di container, creazione e gestione di immagini, interazione con Docker hub, utilizzo dei volumi per gestire i dati persistenti, docker-compose per creare applicazioni multi-container.
  • Introduzione all’orchestrazione di container: 
    • introduzione ad Apache Mesos e i suoi framework principali (e.g. Marathon, Chronos);
    • introduzione a Kubernetes.

Le lezioni teoriche saranno integrate con hands-on, sessioni pratiche con esercitazioni sui tool presentati.