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

Docente

Sander Hoogendoorn
Sander Hoogendoorn

Costo

€800,00

Data

16 Dic 2024

Luogo

Evento online

Acquista Biglietti

Quota di partecipazione - 976€ IVA inclusa
Available Posti: 99
The "Quota di partecipazione - 976€ IVA inclusa" ticket is sold out. You can try another ticket or another date.
Quota di partecipazione - 800€ Senza IVA (solo per aziende esenti)
Available Posti: 99
The "Quota di partecipazione - 800€ Senza IVA (solo per aziende esenti)" ticket is sold out. You can try another ticket or another date.
Share on:
Facebook
Twitter
LinkedIn
Email
WhatsApp
Pocket
Reddit