Un approccio pragmatico alla tecnologia Container ed esempi concreti
Sommario workshop
Negli ultimi 10 anni l'utilizzo dei container (anche Docker) si è progressivamente sviluppato con una diffusione sempre più ampia, affiancandosi ed a volte sostituendosi alla virtualizzazione.
Le applicazioni distribuite con questa tecnologia sono numerose e possono differenziarsi per gradi di complessità: da quelle più semplici per l’isolamento di risorse, a quelle più complesse come, ad esempio, i moderni framework DevOps, orientati a favorire uno sviluppo di prodotti e servizi software più rapido ed efficiente.
Lo stack necessario per la messa in opera di una infrastruttura che benefici dei vantaggi della tecnologia dei container può spaventare chi vi si avvicina per la prima volta. Il workshop analizza il problema in modo pragmatico, focalizzando i punti nodali della costruzione dell'infrastruttura e del suo utilizzo.
Il workshop mostra esempi di container nell'ambito dei servizi di hosting, sia nel caso di architettura 'general purpose' che nel caso specifico di implementazione di un servizio SAAS. Grazie alle funzionalità offerte dal software di orchestrazione Rancher, vedremo insieme come sia possibile gestire un cluster Kubernetes in grado di erogare 'container on demand'.