Seminario

Evolutionary software design and system integration: how to create modern architectures

DISI Industrial Workshops Series
29 settembre 2021
Orario di inizio 
13:30
Polo Ferrari 1 - Via Sommarive 5, Povo (Trento)
Aula A106
Organizzato da: 
Dipartimento di Ingegneria e Scienza dell'Informazione
Destinatari: 
Comunità universitaria
Partecipazione: 
Ingresso libero con prenotazione
Scadenza prenotazioni: 
28 settembre 2021, 13:00
Contatti: 
Ufficio Comunicazione DISI
Speaker: 
Denis Miorandi, Thread Solutions

Abstract

We are in the middle of the digital revolution. Software needs to be continuously updated like never before.
There are a lot of common trends like: moving software to cloud, integration of legacy software, ensuring scalability and fault tolerance, guarantee security and data encryption and so on.
The seminar will present an introduction in:

  • What's the business demand right now
  • An example of architecture of a system integration (using Mulesoft Anypoint Platform) in a famous Italiansports retailer. This project is about to realize an Omnychannel experience using API led methodology, brokering and a cloud scalable infrastructure to manage high throughput peaks (i.e. black Friday)
  • Follow-up on previous example: considerations about brokering in application design too. ESB Vs Broker vs Hybrid approaches. Other considerations about DDD, event sourcing/CQRS
  • A concrete example of DDD / Event sourcing application design in a company management control solution

Keywords: Evolutionary, Software integration, Broker, DDD, Event sourcing, CQRS, Evolutionary, Architectures, Mulesoft, Anypoint, Source code generation

About the speaker

Dr. Denis Miorandi is the Innovation Manager at Thread Solutions. In the past he worked as developer and architect in several companies especially in api oriented architectures, web applications and Iot. Actually he is in charge of innovation process (management control) in ThS and customer manager of a lot of projects in system integration, mobile applications and web applications.

Registration

The participation is free but it is mandatory to register online due to Covid-19 restrictions that limit the seats in the room.
In compliance with Covid-19 restrictions adopted on 3.6.2021, the access to the room is allowed only with the Digital Covid Certificate (Green Pass) and face masks must be worn at all times.

Program

13:30 - Welcome by prof. Paolo Casari, Department of Information Engineering and Computer Science
13:35 - Company presentation, Thread Solutions
13:40 - Case study presented by Denis Miorandi
14:10 - Skills for the future 
14:15 - Q&A session

About the Company

Thread Solutions was founded in 2011 as a systems integrator and it was the first Mulesoft partner in Italy. Now, this is still our core business and the way to start a collaboration with important companies in the world but today we cover all digital transformation path providing services as: ux design, web and mobile application development, digital marketing and finance strategies, startup incubator.
Some of our Customers are Bracco, APSS-TN, Cisalfa, Prysmian, Max Mara, ITAS assicurazioni, and a lot of other international brands that we can't cite here due to contractual obligations.


DISI Industrial Workshops: A series of Workshops dedicated to technologies, methodologies and case studies by leading companies aimed to bring students closer to today's real business world.