Il workshop si rivolge a team di sviluppatori e ingegneri software che sviluppano applicativi e vogliono iniziare ad utilizzare tecnologie a container Docker. Ha la finalità di spiegare ed approfondire i concetti chiave legati ai container rendendo autonomi i partecipanti nella migrazione dei loro applicativi su container e successivo deployment sullo stack messo a disposizione da Docker.
Contenuti:
- Introduzione ai container & Docker quick-start
- Caratteristiche delle infrastrutture distribuite a container & cloud-native
- Dockerfile: containerizzare il nostro primo applicativo
- Docker registry e distribuzione di applicativi tramite container
- Esporre un servizio verso l’esterno
- Networking & Overlay networks
- Gestione dello storage su applicativi a container stateless: volumes & plugins
- Gestire architetture complesse: docker compose per deployare architetture a microservizi
- Deploy di container in produzione: run, compose e orchestrazione
- Docker Challenge: laboratorio di deploy autonomo di un applicativo su Docker (from scratch)
Durata
- 7 ore
Prerequisiti
Esperienza nello sviluppo di applicativi.
Durata: 7 ore
Solo su richiesta
Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.