Passa ai contenuti

From legacy offloading to event-driven microservices: the journey of data

Foto di Matteo Ferroni
Hosted By
Matteo F.
From legacy offloading to event-driven microservices: the journey of data

Dettagli

Hey Kafkateers!

Dopo qualche settimana di silenzio, eccoci ad annunciare il quarto Kafka meetup milanese: vi aspettiamo il prossimo 4 luglio in PoliHub (Via Durando 39, Milano, raggiungibile a piedi dalla stazione del passante Milano Bovisa), per una serata tra l’offloading real-time di sistemi legacy e le più moderne architetture event-driven a microservizi.

Agenda e ulteriori dettagli qui sotto, vi aspettiamo numerosi! ;)

-----

Agenda:

6:45pm - 7:15pm: Accoglienza, salatini e birre

7:15pm - 7:45pm: Talk #1: “Come integrare in un logica evolutiva i sistemi legacy all'interno di una moderna architettura poliglotta ed event driven”, Andrea Gioia (Quantyca)

7:45pm - 8:15pm: Talk #2: “Microservices: A blueprint architecture with Apache Kafka”, Stefano Rocco

8:15pm - 9:00pm: Domande e networking

-----

First Talk

Title: "Come integrare in un logica evolutiva i sistemi legacy all'interno di una moderna architettura poliglotta ed event driven"

Speaker: Andrea Gioia, Quantyca

Bio:
Andrea Gioia è partner e CTO in Quantyca, società di consulenza specializzata nella realizzazione di moderne data platform capaci di gestire l’intero ciclo di vita del dato dall’ ingestion fino all’ exploitation passando per tutti gli step intermedi di consolidamento ed integrazione. Appassionato da sempre di tecnologia ha cominciato la sua carriera ormai decennale (sigh!) come sviluppatore e consulente in ambito BI, vivendo in prima persona tutte le principali rivoluzioni occorse nel modo del data management in questi anni: da SOA a Microservizi, da DWH a Data Lake, da Big Data a Fast Data, ecc … Più che mai convinto che l’elemento caratterizzante nel mondo tecnologico odierno sia la velocità esponenziale dei cambiamenti, focalizza la sua attività di CTO su temi di change management sia a livello interno (knowledge transfer e continuous improvement) che esterno (evolutionary architectures e lean enterprise).

Abstract:
Il talk mostra come impostare una data strategy per migrare un’architettura IT tradizionale, consolidata nel corso degli anni, verso un architettura poliglotta e basata su paradigma event sourcing utilizzando sistemi di streaming quali Kafka e di CDC quali Attunity Replicate. In particolare verrà mostrato come sia possibile impostare tale migrazione affinchè avvenga in modo evolutivo ed incrementale, permettendo di sfruttare le nuove tecnologie emergenti da un lato e di non disperdere gli investimenti fatti nel tempo su sistemi legacy (mainframe, SAP, DWH) dall’altro tramite processi di offloading in real time.

-----

Second Talk

Title: "Microservices: A blueprint architecture with Apache Kafka"

Speaker: Stefano Rocco

Abstract:
In the recent years a new architectural model has emerged allowing to break down a system into smaller pieces capable of independently scaling and evolving.
Microservices oriented architectures allow a better degree of isolation and decoupling, enabling applications to "easily" change, adapt, scale and evolve safely and independently.
Applications are made of data, protocols, logic and network. In this regard the hexagonal architecture is a natural fit for developing Microservice oriented applications.
Applications are data flows, directed graph of data flowing over the wire between operations. In this regard stream processing is a natural fit for developing applications whereas logic and queries exist continuously and data continuously flow through them.
Kafka is undoubtedly one of the WOWest technological platform present on the IT landscape for developing Event Driven Microservice oriented applications.
In this talk we'll see how to leverage Kafka, and in particular the Kafka Processor API along with patterns such as Event Collaboration, Command Event Transformations and Stateful processing for developing the next and future proof generation of Microservice oriented systems.

-----

Ti aspettiamo sullo Slack della nostra community (https://slackpass.io/confluentcommunity)!

Photo of Milano Apache Kafka®  Meetup by Confluent group
Milano Apache Kafka® Meetup by Confluent
Visualizza altri eventi