Evolving and Scaling Enterprise Business Applications and Middleware based on Microservices: the SCM Use Case

Righi, Michele (2024) Evolving and Scaling Enterprise Business Applications and Middleware based on Microservices: the SCM Use Case. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria informatica [LM-DM270], Documento ad accesso riservato.
Documenti full-text disponibili:
[img] Documento PDF (Thesis)
Full-text accessibile solo agli utenti istituzionali dell'Ateneo
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato

Download (4MB) | Contatta l'autore

Abstract

This thesis provides an in-depth exploration of the evolving landscape of software development within the digital economy, emphasizing the critical role of microservices and API management in enhancing business operations. It centers on the use of microservices architecture and the indispensable function of API gateways in orchestrating service communication, emphasizing their significance in achieving scalability, flexibility, and rapid development. Through the case study of SCM Group, an Italian company specialized in woodworking machinery, this thesis work focuses on the digital services provided by the company through its cloud platform. Specifically, the thesis recounts the author's internship experience at Digital Factory SCM Group department, detailing the practical application of advanced technologies like API management, cloud ecosystems, and agile methodologies. The core objective was to evaluate and implement a replacement for SCM's API gateway, adopting a more modern, actively supported and enterprise-oriented technology, aiming to bolster the company's digital infrastructure. This narrative is structured across seven chapters, each addressing distinct aspects of this transition, from the theoretical underpinnings of microservices to the practical deployment of a new API gateway, culminating in the analysis of the migration's impact on SCM's digital ecosystem and the validation of the new technology's performance.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Righi, Michele
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM INGEGNERIA INFORMATICA
Ordinamento Cds
DM270
Parole chiave
API Management,API Gateway,Evolving,Scaling,Enterprise Business,Middleware,Microservices,Google Cloud,Kubernetes,Docker,Kong,Stripe,SCM Group,IoT,Industry 4.0,Express Gateway
Data di discussione della Tesi
19 Marzo 2024
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^