I container sono una tecnologia che permette di eseguire un'applicazione, con le relative dipendenze, in processi e risorse isolate all’interno di un sistema operativo condiviso. Consentono di creare con la massima semplicità un pacchetto contenente codice, configurazioni base e dipendenze di un'applicazione, da impiegare come elemento atomico per ottenere ambienti uniformi, efficienza operativa, produttività di sviluppo e controllo delle versioni. In questa sessione approfondiremo come usare i container sul cloud AWS per creare applicazioni a microservizi affidabili e scalabili sfruttando i vantaggi del cloud, ad esempio l'elasticità, la disponibilità, la sicurezza e le economie di scala.