Piattaforma: docker
E’ una piattaforma che permette di astrarre il sistema operativo e sostituisce il
vecchio approccio a macchine virtuali.
● Semplifica il processo di sviluppo
● Si lavora con lo stesso ambiente di produzione anche in locale
● Permette di scalare senza cambiare il codice (es. kubernetes)
● Riduce la complessità sistemistica
Quando usarlo?
● per lo sviluppo, in tutti i casi in cui evita l’installazione
di tool locali (es. mysql, apache etc..)
● per la produzione, ovunque vi sia permesso, facendo
attenzione a calibrare la soluzione in base alla
complessità del problema