Il corso Architettura di Microservizi fornisce una comprensione dei principi, dei modelli architetturali e delle best practice per progettare applicazioni moderne basate su microservizi. Si va dalle architetture monolitiche fino alla progettazione di sistemi distribuiti scalabili e manutenibili. Sono affrontati aspetti di comunicazione tra servizi, gestione dei dati, architetture event-driven e pattern avanzati come CQRS ed Event Sourcing. Si affrontano problematiche operative, di sicurezza e di adozione organizzativa.
Contenuti