Maaham Banu
Comparative Analysis & Implementaton of Modular CI/CD for Industial IoT Solutions: Tool Evaluation, Selection and Pipeline Deployment on Microservices Platforms.
Rel. Marco Torchiano, Stefano Iaconelli. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2026
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (13MB) | Preview |
|
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (68MB) |
Abstract
Continuous Integration and Continuous Delivery/Deployment (CI/CD) constitute a fundamental paradigm in modern cloud-native and DevOps-driven software engineering. These practices automate code integration, testing, validation, and deployment processes, thereby enhancing development efficiency and reducing operational risk. As contemporary distributed software ecosystems increasingly adopt microservice-based, containerized, and edge–cloud architectures, CI/CD pipelines have become essential for ensuring rapid iteration, reproducibility, scalability, and system reliability. Consequently, the performance, scalability, and architectural design of CI/CD platforms significantly influence development velocity and overall system stability Although CI/CD platforms are widely adopted in industry, limited research has systematically evaluated their performance within complex distributed environments such as microservice-based Industrial IoT (IIoT) systems.
This study presents a structured comparative analysis of two widely used CI/CD platforms, Jenkins and GitLab CI/CD, across multiple deployment scenarios
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
