Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language DevOps cauruļvadu etalonuzdevumi: mākoņa un hibrīda servera veiktspējas analīze
Title in English Benchmarking DevOps Pipelines: An Analysis of Cloud and Hybrid Server Performance
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Ints Meijers
Reviewer Imants Gorbāns
Abstract Keywords: DevOps, Cloud Computing, Continuous Integration/Continuous Delivery, Cloud. This graduation thesis investigates the performance of DevOps pipelines in both hybrid and pure cloud. Amazon Web Services and Microsoft Azure are chosen ass cloud provider platforms. Two different deployment approaches are explored: self-managed pipelines that are using Jenkins for hybrid orchestration, and cloud-native pipelines that are completely managed by cloud providers’ features such as AWS CodePipeline and Azure DevOps. Infrastructure as a Code, containerization and monitoring solutions were implemented to ensure the identical conditions for all scenarios. The primary goal is to benchmark and objectively compare the efficiency, automation capabilities and resource utilization of different deployment approaches, to help the organizations make an informed decisions on what CI/CD workflow design to choose. To benchmark the performance such metrics were used: pipeline runtime, resource utilization (CPU and memory usage), cost, and automation. Real-world metrics were collected during practical implementations and visualized using Prometheus and Grafana. The results showed that solution that is using pure cloud approach generally offer faster deployment and better automation, while hybrid pipelines provide more flexibility and control over the infrastructure. The analysis demonstrated that there is no single deployment strategy that would fit customer use-cases and universally optimal. The choice depends on the specific needs and priorities such as speed, costs, security, or compliance. Information on the volume of the thesis – 78 pages, 9 tables, 27 figures, 7 appendixes, and 44 sources of reference.
Keywords DevOps, Cloud Computing, Continuous Integration/Continuous Delivery, Cloud.
Keywords in English DevOps, Cloud Computing, Continuous Integration/Continuous Delivery, Cloud.
Language eng
Year 2025
Date and time of uploading 27.05.2025 22:14:18