Trasformazione di Servizi Legacy verso Architetture a Microservizi tramite Kubernetes e Istio Service Mesh

Di Nuzzo, Luigi (2024) Trasformazione di Servizi Legacy verso Architetture a Microservizi tramite Kubernetes e Istio Service Mesh. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria informatica [LM-DM270], Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore. (Contatta l'autore)

Abstract

Questa tesi si concentra sulla transizione di un servizio web da un'architettura legacy a una moderna infrastruttura basata su Kubernetes, sfruttando il service mesh Istio. L'obiettivo principale è ottimizzare le prestazioni e affrontare sfide specifiche riscontrate nell'implementazione legacy. Iniziamo con una contestualizzazione del contesto aziendale, introducendo il cliente e il servizio web legacy che ha guidato questa transizione. Analizziamo dettagliatamente le problematiche emerse con il sistema esistente, sottolineando la necessità di un cambiamento. La transizione coinvolge l'adozione di Kubernetes per la gestione e l'orchestrazione dei container e l'implementazione di Istio come service mesh per migliorare la sicurezza, il monitoraggio e la gestione del traffico. Descriviamo l'intero processo di implementazione del nuovo servizio, evidenziando le decisioni chiave prese lungo il percorso. Successivamente, presentiamo un approfondito confronto delle performance tra il servizio legacy e il nuovo servizio implementato. Esaminiamo le metriche di prestazione in diversi scenari di carico e confrontiamo i risultati per valutare il successo dell'implementazione. Le conclusioni mettono in luce i risultati chiave, tra cui miglioramenti e sfide affrontate. Infine, proponiamo direzioni di sviluppo futuro, indicando possibili iterazioni e ottimizzazioni. Questa tesi offre una panoramica dettagliata di un processo di transizione e ottimizzazione, contribuendo alla comprensione pratica di come Kubernetes e Istio possono essere utilizzati per migliorare le prestazioni e la gestibilità dei servizi web in un contesto aziendale.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Di Nuzzo, Luigi
Relatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM INGEGNERIA INFORMATICA
Ordinamento Cds
DM270
Parole chiave
Kubernetes,Istio,Transizione,Ottimizzazione prestazioni,Servizi web,Service mesh,Architettura legacy,Orchestrazione dei container, Monitoraggio, Gestione del traffico,Implementazione nuovo servizio
Data di discussione della Tesi
2 Febbraio 2024
URI

Altri metadati

Gestione del documento: Visualizza il documento

^