CI/CD para arquitecturas de microservicios
dc.contributor.advisor | Huedo Cuesta, Eduardo | |
dc.contributor.author | Cosmineanu, Alexandru Florian | |
dc.date.accessioned | 2023-06-16T13:24:46Z | |
dc.date.available | 2023-06-16T13:24:46Z | |
dc.date.issued | 2022 | |
dc.degree.title | Grado en Ingeniería Informática | |
dc.description | Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2021/2022. | |
dc.description.abstract | El principal objetivo de este trabajo es implementar un entorno de integración continua para una aplicación basada en la arquitectura de microservicios. Se realizará la definición e implementación de la arquitectura necesaria para el empleo de una herramienta de integración continua -Jenkins. Se empleará un sistema de gestión de versiones que permita la automatización del despliegue de la aplicación en contenedores Docker, comprobando la calidad del código mediante herramientas como Sonar. Se realizará un control avanzado del código mediante ramas de desarrollo, garantizando así que la aplicación disponible para los usuarios esté el mayor tiempo posible disponible y con el menor número de fallos. De la misma manera, se estarán monitorizando los recursos hardware que se estén implementando y se realizará la gestión del proyecto de manera ágil utilizando el marco de trabajo SCRUM. | |
dc.description.abstract | The main objective of this project is to implement a continuous integration environment for an application based on the microservices architecture. The definition and implementation of the necessary architecture for the use of a continuous integration tool -Jenkins- will be carried out. A version management system will be used that allows the automation of the application deployment in Docker containers, checking the quality of the code using tools such as Sonar. An advanced control of the code will be carried out through development branches, thus guaranteeing that the application available to users is available for as long as possible and with the fewest number of bugs. In the same way, the hardware resources that are being implemented will be monitored and the project will be managed in an agile manner using the SCRUM framework. | |
dc.description.department | Depto. de Arquitectura de Computadores y Automática | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.status | unpub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/75038 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/3318 | |
dc.language.iso | spa | |
dc.page.total | 128 | |
dc.rights | Atribución-NoComercial 3.0 España | |
dc.rights.accessRights | open access | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc/3.0/es/ | |
dc.subject.cdu | 004(043.3) | |
dc.subject.keyword | Integración continua | |
dc.subject.keyword | Entrega continua | |
dc.subject.keyword | DevOps | |
dc.subject.keyword | Evaluación del código | |
dc.subject.keyword | Contenedores | |
dc.subject.keyword | Integración | |
dc.subject.keyword | Microservicios | |
dc.subject.keyword | Metodologías ágiles | |
dc.subject.keyword | Control de versiones | |
dc.subject.keyword | Automatización | |
dc.subject.keyword | Continuous integration | |
dc.subject.keyword | Continuous delivery | |
dc.subject.keyword | Code evaluation | |
dc.subject.keyword | Containers | |
dc.subject.keyword | Integration | |
dc.subject.keyword | Microservices | |
dc.subject.keyword | Agile methodologies | |
dc.subject.keyword | Version control | |
dc.subject.keyword | Automation | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.unesco | 1203.17 Informática | |
dc.title | CI/CD para arquitecturas de microservicios | |
dc.title.alternative | CI/CD for microservice arquitectures | |
dc.type | bachelor thesis | |
dspace.entity.type | Publication | |
relation.isAdvisorOfPublication | 1e00ea98-eddc-4639-a5e9-bff2db4f17c5 | |
relation.isAdvisorOfPublication.latestForDiscovery | 1e00ea98-eddc-4639-a5e9-bff2db4f17c5 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- 1898389084 - FLORIAN ALEXANDRU COSMINEANU 84215_FLORIAN_ALEXANDRU_COSMINEANU_CICD_para_arquitecturas_de_microservicios_1398833_1678656563.pdf
- Size:
- 4.73 MB
- Format:
- Adobe Portable Document Format