Francesco Nevola
Securing communication between microservices in a multi-cloud scenario using Istio service mesh.
Rel. Cataldo Basile. Politecnico di Torino, Master of science program in Computer Engineering, 2023
|
Preview |
PDF (Tesi_di_laurea)
- Thesis
Licence: 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
Academic year
Publication type
Number of Pages
Course of studies
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modify record (reserved for operators) |
