Architetture a microservizi e cloud computing hanno cambiato il modo in cui intere tipologie di applicazioni sono progettate, sviluppate, distribuite e manutenute in modalità CI/CD (Continuous Integration and Continuous Deployment).
Docker è una tecnologia che permette di incapsulare l’applicazione in modalità minimale e automatizzare il deployment di applicazioni all’interno di Container, fornendo un’astrazione addizionale grazie alla virtualizzazione a livello di sistema operativo.
Obiettivo del corso è imparare a conoscere e ad utilizzare Docker.
Concetti di virtualizzazione, scripting e gestione applicazioni.