Architetture a Microservizi

Data

Mar 31 Mar 2020

Descrizione evento

L’incontro si terrà via web. Gli iscritti riceveranno una comunicazione su come accedere alla virtual room.

Le architetture a microservizi rappresentano una grande opportunità di crescita per quelle aziende che hanno intrapreso o intendono intraprendere un percorso di intensa digitalizzazione sia dei propri prodotti/servizi sia dei propri processi interni al fine di adattarli a infrastrutture sempre più variabili. Se dovessimo condensare in tre parole i vantaggi che si possono ottenere utilizzando architetture a microservizi queste sarebbero: velocità, adattabilità, robustezza.

Velocità perché intervenire su componenti più piccoli (i microservizi) riduce i tempi di analisi, di sviluppo e di manutenzione. Adattabilità perché ogni microservizio è un componente indipendente da tutti gli altri e questo rende possibile effettuare aggiornamenti tecnologici sui singoli componenti senza compromettere il funzionamento del sistema intero. Robustezza perché un’architettura a microservizi è nativamente distribuita e per questo motivo in caso di errore solamente la parti strettamente interessate smetteranno di funzionare mentre il resto del sistema continuerà a funzionare normalmente.

Parallelamente a questi vantaggi, i microservizi portano con sé un aumento della complessità del sistema che se non viene opportunamente compresa ed indirizzata potrebbe fare svanire gli effetti positivi di un loro utilizzo. In questa evento discuteremo nel dettaglio i vantaggi delle architetture a microservizi e le accortezze che bisogna considerare per non disperdere i benefici che portano con sé.

Interverranno:

  • Claudio Guidi, italianaSoftware: “Due possibili modi di utilizzare le architetture a Microservizi”
  • Stefano Monti, ImolaInformatica: “Architetture event streaming: un’architettura di riferimento a supporto dell’elaborazione near-online di dati dagli impianti”
  • Simone Fardella, CTO e Co-fouder Trueverit: “Dismantling the Monolith: come lo stack di Trueverit si è evoluto negli anni, orientandosi ai microservizi”

L’incontro è organizzato in collaborazione con la Microservices Community, un network europe di soggetti interessati al paradigma dei microservizi.

MicroservicesCommunity_logo

ENG

Microservice architectures represent a great growth opportunity for those companies that have undertaken or intend to undertake a process of intense digitalization of both their products / services and their internal processes in order to adapt them to increasingly variable infrastructures. Condensing in three words the advantages that can be obtained from microservice architectures these would be: speed, adaptability, robustness.

Speed ​​because working on smaller components (microservices) reduces analysis, development and maintenance times. Adaptability because each microservice is an independent component from all the others making it possible to carry out technological updates on the individual components without compromising the functioning of the entire system. Robustness because a microservice architecture is natively distributed and, for this reason, in case of error only the strictly interested parties will stop working while the rest of the system will continue to function normally.

Parallel to these advantages, microservices bring with them an increase in the complexity of the system which, if not properly understood and addressed, could cancel the positive effects of their use. In this event we will discuss in detail the advantages of microservice architectures and the precautions that must be considered in order not to disperse the benefits they bring.

The meeting is organized in collaboration with the Microservices Community, a European network of stakeholders interested in the paradigm of microservices.

MicroservicesCommunity_logo

Contattaci