Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/132651
Título : GitOps: l'evolució de la cultura DevOps
Autoría: Saldaña López, Angel
Director: Planas, Elena  
Tutor: Martín Mateo, Miguel
Resumen : Este Trabajo de Final de Grado tiene como objetivo principal estudiar e investigar los beneficios que aportaría la metodología GitOps a los ciclos de desarrollo de aplicaciones. El proyecto está dividido en dos partes bien diferenciadas. En la primera, se ofrece una exposición teórica donde se analiza el flujo de despliegue de una aplicación siguiendo los principios GitOps así como los componentes necesarios para poder implementar esta solución. En cambio, la segunda parte consiste en diseñar e implementar una plataforma que permita demostrar cómo funcionaría la automatización de todos los procesos CI/CD para desplegar tanto infraestructura como una aplicación web siguiendo el mismo criterio. La solución técnica está desplegada en Google Cloud Platform y las herramientas principales que se han utilizado son Kubernetes, Terraform, GitHub, Golang, Cloud Build y ArgoCD.
Palabras clave : infraestructura como código
Golang
Kubernetes
microservicios
automatización
CI/CD
Tipo de documento: info:eu-repo/semantics/bachelorThesis
Fecha de publicación : 6-jun-2021
Licencia de publicación: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
asaldanaTFG062memòria.pdfMemòria del TFG7,02 MBAdobe PDFVista previa
Visualizar/Abrir