Cargando...

Archivos

Citación

Citar documentos

Compartir

Gestor bibliográfico

Mendeley

Métricas e impacto

Indexadores

OpenAIRERecolecta

Resumen

Poner en marcha el funcionamiento de una característica de software es todo un reto para cualquier organización, desde su planificación, desarrollo y puesta en escena. La infraestructura en la que es desplegada esta nueva característica también es un elemento clave para su funcionamiento. Como se puede contemplar existen numerosos elementos (personas, procesos, artefactos, herramientas, instrumentos, etc.) que influyen en todo este proceso. La administración de todos los elementos considerados anteriormente resulta ser una actividad tediosa, por eso es necesario unir ciertas prácticas y metodologías que permitan obtener el panorama general desde el inicio del proceso de construcción de software, hasta las fases finales de implementación y despliegue. La empresa Puppet menciona en su reporte del estado DevOps (Kersten et al, 2021) que las organizaciones que han implementado la filosofía DevOps hasta el momento, han incrementado el rendimiento de sus equipos de TI. En base a las prácticas que promueve la filosofía DevOps, se pretende construir un catálogo de herramientas que permita abarcar todos los elementos que son implicados en la puesta en marcha de un proyecto de desarrollo de software, sin dejar de lado todos los factores que pueden verse involucrados como por ejemplo uno de ellos es la gestión de la configuración, la cual busca mantener los sistemas informáticos, los servidores y el software en un estado deseado y uniforme. No obstante son muchos los elementos que intervienen en la construcción y puesta marcha de un proyecto de software; tomando en consideración que la gestión de la configuración es un elemento importante en el desarrollo de software y teniendo en cuenta las nuevas tendencias tecnológicas que han surgido en los últimos años. Se ha determinado probar una herramienta que implemente la metodología GitOps y construir una guía de despliegue. La cual evaluará las características y aspectos más importantes, para determinar las ventajas y desventajas en cada etapa del ciclo de vida DevOps. Posteriormente se desplegará un prototipo funcional el cual permita hacer la demostración de todo el proceso de integración y despliegue continuo de una aplicación para observar su 4 Johan Sebastian Giraldo Hurtado Catálogo de herramientas de gestión de la configuración que implementan la metodología GitOps funcionamiento y poder concluir sobre el comportamiento de la herramienta que implementa la metodología GitOps. Este catálogo de herramientas ayudará tanto a las organizaciones, empresas y usuarios a seleccionar la herramienta GitOps que sea pertinente para la puesta en marcha de un proyecto de software.

Colecciones


Página completa del ítem