CalendarioIl programma completo dei prossimi seminari InformazioniSede, prenotazione albergo, ecc.. IscrizioniLe informazioni per iscriversi ai seminari Per gli Speakers...Le informazioni per collaborare con noi Per i Vendors...Come farsi vedere dai nostri clienti

BIG DATA
&
DATA SCIENCE

International Conference 2017


4-5 Dicembre, 2017

Residenza di Ripetta
Roma

 

Progettare, sviluppare e implementare una Microservices Architecture - Technology Transfer

Progettare, sviluppare e implementare una Microservices Architecture

di Sander Hoogendoorn

Dal 09 novembre 17 al 09 novembre 17
Costo: 700,00 Euro + IVA


Residenza di Ripetta
Via di Ripetta 231
00186 Roma (RM)

maggiori informazioni...

Segnala ad un amico
Scarica la brochure

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