english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/51013 Cómo citar
Título: Bill : Plataforma para la generación de proyectos con base tecnológica para DevOps.
Autor: Cuadrado, Santiago
González, Lucas
Gutiérrez, Maximiliano
Tutor: González, Laura
Vázquez, Gustavo
Tipo: Tesis de grado
Palabras clave: DevOps, Plataforma para proyectos con base en DevOps, Automatización, Contenedores, Pipelines, Infraestructura como código, Monitoreo y Logging, Integración continua, Despliegues continuos
Fecha de publicación: 2025
Resumen: En el tiempo reciente, el término DevOps ha tomado gran popularidad en el sector TI. Este término conlleva una serie de prácticas y herramientas que se promueven principalmente con la finalidad de automatizar y agilizar el pasaje del trabajo implementado en Desarrollo (Dev) hacia Operaciones (Ops). Sin embargo, la implementación de técnicas DevOps no es una tarea sencilla, ya que se necesita conocimiento de ambas áreas para lograr el objetivo con éxito. Como respuesta a esto surgen algunas soluciones como lo son las Plataformas como Servicio (PaaS) o la configuración automática de ciertas herramientas DevOps. Si bien esto es un avance importante, no cubren todos los aspectos para brindar una solución DevOps completa para un proyecto. Por otro lado, muchas de estas opciones son altamente dependientes de tecnologías específicas o proveedores de nube que no las hacen adecuadas para todos los casos. Este proyecto propone una plataforma que apunta a facilitar la adopción de herramientas DevOps mediante la generación automática de sus configuraciones. Primero, se hizo un análisis de los requerimientos funcionales y no funcionales para la plataforma. Además, se realizó análisis del conocimiento existente sobre plataformas DevOps. Luego, en base a los requerimientos y al conocimiento existente, se propone una plataforma en la cual usuarios con diferentes grados de conocimiento pueden generar soluciones DevOps para sus proyectos. A continuación, se implementó la plataforma definida. Esto involucró el desarrollo de un portal web para que los diferentes usuarios puedan interactuar. Dicha plataforma es capaz de generar soluciones DevOps automáticamente y cuenta con un conjunto de proyectos y componentes nativos para ser reutilizados por los usuarios. Finalmente, se realizaron verificaciones con casos de estudio y pruebas automatizadas, y se hicieron validaciones con presentaciones en las que concurrieron estudiantes y docentes. Además, se validó la extensibilidad de la plataforma mediante la incorporación de una nueva tecnología.
Editorial: Udelar. FI.
Citación: Cuadrado, S., González, L. y Gutiérrez, M. Bill : Plataforma para la generación de proyectos con base tecnológica para DevOps [en línea] Tesis de grado. Montevideo : Udelar. FI. INCO, 2025.
Título Obtenido: Ingeniero en Computación
Facultad o Servicio que otorga el Título: Universidad de la República (Uruguay). Facultad de Ingeniería
Licencia: Licencia Creative Commons Atribución (CC - By 4.0)
Aparece en las colecciones: Tesis de grado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
CGG25.pdfTesis de grado1,33 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons