The aim of this thesis is to describe the process behind the migration of a legacy banking system. This activity was the result of my internship at Lynx S.p.A., an Italian System Integrator company. In the internship, the development team and I were involved in the build out of this new software system that it's supposed to dethrone the existing one, bringing new features in terms of performance, scalability and security. The new solution has been made using the Microservices paradigm and Java; the combination with the clients will to create a cloud solution creates a nice environment for the development of a scalable and reliable system. The main focus will be on the parts of the project that I've covered the most: the Notification Microservice and Batch Jobs.
The aim of this thesis is to describe the process behind the migration of a legacy banking system. This activity was the result of my internship at Lynx S.p.A., an Italian System Integrator company. In the internship, the development team and I were involved in the build out of this new software system that it's supposed to dethrone the existing one, bringing new features in terms of performance, scalability and security. The new solution has been made using the Microservices paradigm and Java; the combination with the clients will to create a cloud solution creates a nice environment for the development of a scalable and reliable system. The main focus will be on the parts of the project that I've covered the most: the Notification Microservice and Batch Jobs.
Migrating Legacy Banking Software Systems to Microservices Architecture using Java
COSTALONGA, ANDREA
2022/2023
Abstract
The aim of this thesis is to describe the process behind the migration of a legacy banking system. This activity was the result of my internship at Lynx S.p.A., an Italian System Integrator company. In the internship, the development team and I were involved in the build out of this new software system that it's supposed to dethrone the existing one, bringing new features in terms of performance, scalability and security. The new solution has been made using the Microservices paradigm and Java; the combination with the clients will to create a cloud solution creates a nice environment for the development of a scalable and reliable system. The main focus will be on the parts of the project that I've covered the most: the Notification Microservice and Batch Jobs.File | Dimensione | Formato | |
---|---|---|---|
tesi.pdf
accesso riservato
Dimensione
2.37 MB
Formato
Adobe PDF
|
2.37 MB | Adobe PDF |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/46923