Klementin Hasani
Integrating DevOps checklist and pilot sample project.
Rel. Maurizio Morisio. Politecnico di Torino, Corso di laurea magistrale in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni), 2022
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (6MB) | Preview |
Abstract
This thesis consists in the developed a web application which is deployed into Kubernetes, and moved to the cloud Azure Kubernetes Services with using Azure Container Registry. The final step is when we automated the deployments with Continuous Integration/Continuous Delivery pipelines of Azure DevOps. Following the DevOps philosophy, a detailed process of the web application was performed. For each step of the process, there have been shown the image of results. The process started with the creation of the architect document project. Based on the request, it was decided to create 3 microservices which we developed and deployed together. First of all, we developed Shopping MVC Client Application for Consuming API Resource and we added container support with DockerFile.
Docker image was pushed to Docker Hub and chose the deployment option like Azure Web App for Container resources for one web application
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
