Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/137990
Título : Integración y entrega continua (CI/CD) con Jenkins
Autoría: Mercedes Brito, Juan Carlos
Tutor: Martín Mateo, Miguel
Resumen : Este proyecto pretende explicar de una manera clara y expositiva, la importancia y beneficios que tiene para una organización dedicada al desarrollo de software, la integración de técnicas de Integración Continua y Entrega Continua, ya que éstas ayudan a optimizar todas las tareas que conllevan los procesos del ciclo de vida del software, agilizando el despliegue a producción, garantizando un producto final de mayor calidad y de menor coste económico. Se describen las ventajas de implementar estas técnicas, se especifican las diferentes herramientas utilizadas en este ámbito, y se profundiza en el uso de Jenkins, una de las herramientas de integración continua más ampliamente utilizada.
Aquest projecte pretén explicar d'una manera clara i expositiva, la importància i beneficis que té per a una organització dedicada al desenvolupament de programari, la integració de tècniques d'Integració Contínua i Lliurament Continu, ja que aquestes ajuden a optimitzar totes les tasques que comporten els processos del cicle de vida del programari, agilitant el desplegament a producció, garantint un producte final de major qualitat i de menor cost econòmic. Es descriuen els avantatges d'implementar aquestes tècniques, s'especifiquen les diferents eines utilitzades en aquest àmbit, i s'aprofundeix en l'ús de Jenkins, una de les eines d'integració contínua més àmpliament utilitzada.
This project aims to explain in a clear and expository way, the importance and benefits for an organization dedicated to software development, the integration of Continuous Integration and Continuous Delivery techniques, as they help to optimize all the tasks involved in the software life cycle processes, speeding up the deployment to production, ensuring a higher quality final product and lower economic cost. The advantages of implementing these techniques are described, the different tools used in this area are specified, and the use of Jenkins, one of the most widely used continuous integration tools, is discussed.
Palabras clave : integración
Jenkins
despliegue continua
Tipo de documento: info:eu-repo/semantics/bachelorThesis
Fecha de publicación : 23-ene-2022
Licencia de publicación: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Aparece en las colecciones: Bachelor thesis, research projects, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
jmercedesTFG0122memoria.pdfMemoria del TFG4,68 MBAdobe PDFVista previa
Visualizar/Abrir