Please use this identifier to cite or link to this item:

http://hdl.handle.net/10609/132651
Title: GitOps: l'evolució de la cultura DevOps
Author: Saldaña López, Angel
Director: Planas Hortal, Elena  
Tutor: Martín Mateo, Miguel
Keywords: infrastructure as code
Golang
Kubernetes
microservices
automation
CI/CD
Issue Date: 6-Jun-2021
Publisher: Universitat Oberta de Catalunya (UOC)
Abstract: The main goal of this Bachelor's Degree Final Project is to learn and investigate the benefits of applying GitOps methodologies to the software development life cycles. The project has two main sections. In the first one, we expose the theoretical concepts about how works an application deployment following GitOps principles and which components are required to implement this solution. In contrast, the second section is more about a practice use case: a complete platform is designed and implemented to demonstrates how would work the automated CI/CD processes to deploy infrastructure and a web application following the same pattern. The technical solution is hosted in Google Cloud Platform and the tools used to complete this project are Kubernetes, Terraform, GitHub, Golang, Cloud Build, and ArgoCD.
Language: Catalan
URI: http://hdl.handle.net/10609/132651
Appears in Collections:Bachelor thesis, research projects, etc.

Share:
Export:
Files in This Item:
File Description SizeFormat 
asaldanaTFG062memòria.pdfMemòria del TFG7.02 MBAdobe PDFView/Open

This item is licensed under a Creative Commons License Creative Commons