Progettare, sviluppare e implementare una Microservices Architecture

Descrizione

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.

Cosa Imparerete

  • A capire i punti di forza e di debolezza nell’uso di Microservices
  • A comprendere quali problemi possono essere risolti con i Microservices e quali no
  • A decidere se i Microservices risolveranno i Vostri attuali problemi
  • Come si evolverà la Vostra architettura software quando andrete verso i Microservices e come mantenerla flessibile
  • Come fare il modeling e il design delle applicazioni, dei Microservices e delle risorse in questa nuova architettura
  • A capire il ruolo più esplicito del testing in una Microservices Architecture e quali tecniche applicare
  • A comprendere cosa è la Continuous Integration e il Continuous Delivery e come dovete fare il design delle Vostre deployment pipelines

Argomenti Trattati

  • Una introduzione ai component e ai servizi
  • Introduzione ai Microservices
  • Software Architecture evolutiva
  • Progettare e costruire Microservices
  • Fare il testing dei Microservices
  • Deployment dei Microservices

Costo

€700,00

Data

21 Apr 2023
Expired!

Luogo

Evento online
Share on:
Facebook
Twitter
LinkedIn
Email
WhatsApp
Pocket
Reddit