polito.it
Politecnico di Torino (logo)

Securing communication between microservices in a multi-cloud scenario using Istio service mesh

Francesco Nevola

Securing communication between microservices in a multi-cloud scenario using Istio service mesh.

Rel. Cataldo Basile. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2023

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (5MB) | Preview
Abstract:

Microservice architecture is the most popular approach to developing applications in the cloud. It is an architectural style where complex applications are composed of small, independent processes that communicate with each other through the use of APIs. It is important in this context to take into account the security aspects related to the communication among these services. A service mesh tool can provide various features such as encryption, authentication, authorization, monitoring tools and traffic control that can ensure secure communication between services of this type. Nowadays, the scenario is further complicated by the fact that companies no longer rely on a single cloud provider: many are the advantages that lead to a shift toward implementations that make use of multiple cloud service providers. Therefore, with this project we aim to implement a multi-cloud environment where we can test a simple microservice application and take advantage of the capabilities made available by the service mesh paradigm.

Relators: Cataldo Basile
Academic year: 2023/24
Publication type: Electronic
Number of Pages: 79
Subjects:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: SECURITY REPLY SRL
URI: http://webthesis.biblio.polito.it/id/eprint/28475
Modify record (reserved for operators) Modify record (reserved for operators)