Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ UPCommons. Portal de...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
versions View all 2 versions
addClaim

Arquitectura e implementación de un ecosistema CI/CD para la automatización del ciclo de vida del software

Authors: Zavala Toronjo, Gabriel;

Arquitectura e implementación de un ecosistema CI/CD para la automatización del ciclo de vida del software

Abstract

La creciente necesidad de autonomía técnica, agilidad organizativa y eficiencia operativa en entornos altamente competitivos, como la industria de la automoción, ha impulsado a las empresas a adoptar metodologías ágiles y prácticas DevOps que permitan modernizar sus procesos de desarrollo de software. Este Trabajo de Fin de Grado aborda el diseño e implementación de un ecosistema de Integración y Despliegue Continuo (CI/CD) que facilite la transición de una empresa hacia un modelo de desarrollo interno, minimizando la dependencia de terceros y fortaleciendo su capacidad de innovación. El proyecto combina un enfoque metodológico basado en Scrum y DevOps con tecnologías de código abierto, seleccionadas estratégicamente por su escalabilidad, seguridad y facilidad de adopción en organizaciones que inician este tipo de procesos. Como resultado, se ha diseñado una arquitectura técnica soportada por máquinas virtuales, contenedores y orquestación, integrando herramientas para el control de versiones, análisis de código, automatización de pruebas y despliegue continuo. La validación del ecosistema se ha realizado mediante un proyecto piloto, permitiendo comprobar su viabilidad técnica, organizativa y su alineación con los objetivos estratégicos de la empresa. Finalmente, se plantea una hoja de ruta para su escalado y consolidación, sentando las bases para un entorno de desarrollo ágil, seguro y sostenible.

The growing need for technical autonomy, organizational agility, and operational efficiency in highly competitive environments, such as the automotive industry, is driving companies to adopt agile methodologies and DevOps practices to modernize their software development processes. This Bachelor's Thesis focuses on the design and implementation of a Continuous Integration and Continuous Deployment (CI/CD) ecosystem that enables a company to transition towards an internal software development model, minimizing third-party dependency and strengthening its innovation capabilities. The project combines a methodological approach based on Scrum and DevOps with strategically selected open-source technologies, chosen for their scalability, security, and ease of adoption in organizations starting this type of transformation. As a result, a technical architecture based on virtual machines, containers, and orchestration has been designed, integrating tools for version control, code analysis, automated testing, and continuous deployment. The ecosystem has been validated through a pilot project, demonstrating its technical and organizational feasibility, as well as its alignment with the company's strategic objectives. Finally, a roadmap for its scaling and consolidation is proposed, laying the foundations for an agile, secure, and sustainable development environment.

2n Premi TIC Bages 2025

Award-winning

Country
Spain
Related Organizations
Keywords

DevOps, Open Source, Computer software -- Development, CI/CD, Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica, Orquestación, Automatización de software, Integración Continua, Despliegue Continuo, Contenedores, Ecosistema de desarrollo, Metodologías Ágiles, Programari -- Desenvolupament, Modernización de procesos, Industria de la automoción, Innovación tecnológica, Scrum, Independencia tecnológica

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Green