di Sander Hoogendoorn |
|
Lo sviluppo e la manutenzione di monoliti crea problemi alle aziende con il risultato di aumento dei costi e un lento time-to-market. Oggi un numero sempre crescente di organizzazioni stanno cominciando a suddividere in componenti le proprie applicazioni.
L’ultimo e più importante paradigma, quello dei Microservices, sembra mantenere le promesse della Service-Oriented Architecture: un breve time-to-market, scalabilità, autonomia e scambiabilità di tecnologia e databases. Le sfide di rilasciare Microservices sono comunque grandi.
Cosa rende una componente un Microservice? Come progettare, sviluppare e fare il deploying di questi piccoli servizi? Come cambia la collaborazione fra analisti, sviluppatori, testers e personale delle operations?
In questo seminario di una giornata viene descritto il cammino per implementare i Microservices. Si spiegherà come fare il modeling e il design dei Microservices, la granularità delle applicazioni e dei servizi, la comunicazione fra servizi, design patterns, polyglot persistence, servizi di testing e set up delle pipelines di deployment. Il seminario è ricco di esempi della vita reale e costituisce un’ottima introduzione a questa promettente tecnologia.
Calendario dei seminari internazionali