- -

Diseño e implantación de una estrategia de integración continua en una empresa de desarrollo de software

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Diseño e implantación de una estrategia de integración continua en una empresa de desarrollo de software

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Esparza Peidro, Javier es_ES
dc.contributor.author Benavent I Sentandreu, Vicent es_ES
dc.date.accessioned 2020-10-21T15:16:21Z
dc.date.available 2020-10-21T15:16:21Z
dc.date.created 2020-07-13
dc.date.issued 2020-10-21 es_ES
dc.identifier.uri http://hdl.handle.net/10251/152779
dc.description.abstract [ES] El trabajo como ingeniero de software es más popular e importante día a día, junto con todo el trabajo de los desarrolladores, los diferentes lenguajes existentes, diferentes entornos de desarrollo y repositorios en línea. Para facilitar el trabajo en equipo y liberar carga a los desarrolladores de software se están creando herramientas para realizar copias de seguridad, test de código, despliegue de proyectos, herramientas de seguridad, etc. Aquí es donde se crea un nuevo puesto de trabajo “Ingeniero de DevOps ”. Método: acomodar las tareas manuales para que ejecutarlas automáticamente y ahorrar tiempo a los desarrolladores en las tareas como puedan ser una compilación por un cambio en los repositorios, ejecutar un análisis de seguridad, un cambio de versión o solución de errores en el código. Resultado: la forma de realizar estas tareas de forma automatizada es conocida como “Integración continua”, se trata de un modelo informático para realizar operaciones automáticamente de forma constante para la detección de fallos en los distintos proyectos de desarrollo. Conclusión: Agrupar dichas tareas que comparten los mismos tipos y/o modelos para que se agrupen en un único proceso que las ejecute de forma programada y hacer posible que dicho proceso sea parametrizable para ofrecer más flexibilidad a la hora de alterar la ejecución original. es_ES
dc.description.abstract [EN] Work as a software engineer is more popular and important day by day, with all the software development, different languages, different development environments and online repositories. To improve teamwork and relieve the workload on software developers, some tools are being created to perform backups, code tests, project deployment, security tools, etc. A new job is created, the "DevOps Engineer". Method: accommodate manual tasks to run automatically and save developers time on tasks such as a build for a change in repositories, run a security scan, a version change, or fix code errors. Result: the way to carry out these tasks in an automated way is known as “Continuous integration”, it is a computer model to automatically perform operations which detect failures in different development projects. Conclusion: Group these tasks which share the same types and work models in order to group them into a single process that executes them on a scheduled basis and make it possible to parameterize this process to offer more flexibility to modify the original execution. es_ES
dc.format.extent 53 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Integración continua es_ES
dc.subject DevOps es_ES
dc.subject Jenkins es_ES
dc.subject CI es_ES
dc.subject Administración de sistemas es_ES
dc.subject Continuous integration es_ES
dc.subject Systems administration es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Diseño e implantación de una estrategia de integración continua en una empresa de desarrollo de software es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Instituto Universitario Mixto de Tecnología de Informática - Institut Universitari Mixt de Tecnologia d'Informàtica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Politécnica Superior de Alcoy - Escola Politècnica Superior d'Alcoi es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.description.bibliographicCitation Benavent I Sentandreu, V. (2020). Diseño e implantación de una estrategia de integración continua en una empresa de desarrollo de software. http://hdl.handle.net/10251/152779 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\126162 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem