I microservizi forniscono un'architettura altamente scalabile, modulare e flessibile, consentendo al contempo di ridurre i tempi di sviluppo e di eliminare i colli di bottiglia tipici delle architetture monolitiche.
La trasformazione di una applicazione monolitica in una moderna applicazione basata su microservizi mira a importanti caratteristiche quali: minimizzare i rischi di sicurezza e i disservizi grazie al minor impatto che ha la compromissione di un singolo microservizio; aumentare la rapidità dello sviluppo e della messa in produzione grazie alla maggiore parallelizzazione degli stream di sviluppo; aumentare la capacità di rispondere ai cambiamenti nei carichi di lavoro scalando solo i microservizi più utilizzati e non l'intera applicazione.
In questo webinar forniremo una descrizione delle metodologie e delle best practice per affrontare il refactoring di applicazioni monolitiche grazie alle funzionalità del cloud di AWS.