Optimización de despliegues en la era cloud: comparación entre estrategias manuales y automatizadas
dc.contributor.advisor | Espejo Mojica, Oscar Gabriel | |
dc.contributor.author | Diaz Mahecha, Sebastian | |
dc.contributor.author | Rodriguez Tierradentro, Diego Alexander | |
dc.contributor.orcid | Espejo Mojica, Oscar Gabriel [0000-0002-0920-4531] | |
dc.date.accessioned | 2025-06-10T14:15:00Z | |
dc.date.available | 2025-06-10T14:15:00Z | |
dc.date.created | 2025-05-14 | |
dc.description | Este proyecto explora estrategias para optimizar los procesos de despliegue en la era de la computación en la nube, comparando enfoques manuales y automatizados en términos de eficiencia, tiempo de implementación y confiabilidad. A medida que las organizaciones adoptan entornos cloud, la necesidad de reducir errores, mejorar la velocidad y optimizar el uso de recursos se vuelve fundamental. Para ello, se lleva a cabo un estudio experimental basado en la implementación y evaluación de ambas metodologías, analizando su impacto en el rendimiento, los costos operativos y la gestión de recursos. A través de esta comparación, se identifican las ventajas y desafíos asociados a cada enfoque, proporcionando una visión clara sobre la necesidad y los beneficios de la automatización en los despliegues. Los hallazgos de este estudio no solo destacan las mejoras en términos de agilidad y eficiencia operativa que ofrece la automatización, sino que también ofrecen información clave para la toma de decisiones en la modernización de infraestructuras tecnológicas. | |
dc.description.abstract | This project explores strategies to optimize deployment processes in the era of cloud computing, comparing manual and automated approaches in terms of efficiency, implementation time, and reliability. As organizations adopt cloud environments, the need to reduce errors, improve speed, and optimize resource use becomes critical. To this end, an experimental study is conducted based on the implementation and evaluation of both methodologies, analyzing their impact on performance, operating costs, and resource management. Through this comparison, the advantages and challenges associated with each approach are identified, providing a clear view of the need for and benefits of automation in deployments. The findings of this study not only highlight the improvements in terms of agility and operational efficiency that automation offers, but also offer key information for decision-making in the modernization of technological infrastructures. | |
dc.format.mimetype | ||
dc.identifier.uri | http://hdl.handle.net/11349/96022 | |
dc.language.iso | spa | |
dc.publisher | Universidad Distrital Francisco José de Caldas | |
dc.relation.references | Zazz. “What is DevOps Automation - A Complete Guide”. Zazz. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://www.zazz.io/blog/devops-automation/#1 | |
dc.relation.references | H. Diaz. “What are the Key DevOps Performance Metrics You Should Track?” DEV Community. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://dev.to/harman_diaz/what-are-the-key-devops-performance-metrics-you-shouldtrack-4483 | |
dc.relation.references | W. Anderson. “DevOps Automation: Save Time & Costs | SSTech System”. Medium. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://sstechsolutions.medium.com/devops-automation-save-time-costs-sstech-system- 645fa30e5f9a | |
dc.relation.references | R. Hornay. “6 Benefits of Deployment Automation”. BMC Blogs. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://www.bmc.com/blogs/deployment-automationbenefits/ | |
dc.relation.references | “DevOps with Modern Software Development”, Int. J. Soft Comput. Eng., vol. 9, n.º 6, pp. 18–21, mayo de 2020. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://doi.org/10.35940/ijsce.f3404.059620 | |
dc.relation.references | Harshali Rohit Kadaskar, “UNLEASHING THE POWER OF DEVOPS IN SOFTWARE DEVELOPMENT”, Int. J. Scientific Res. Modern Sci. Technol., vol. 3, n.º 3, pp. 01–07, marzo de 2024. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://doi.org/10.59828/ijsrmst.v3i3.185 | |
dc.relation.references | S. Cachiguano Maigua, "Automatización del ciclo de integración y despliegue continuos de una aplicación móvil desarrollada en Flutter," Master’s thesis, Univ. Internacional de La Rioja, Escuela Superior de Ingeniería y Tecnología, 2021 | |
dc.relation.references | A. Mishra y Z. Otaiwi, "DevOps and software quality: A systematic mapping," Computer Science Review, vol. 38, p. 100308, 2020. [Online]. Available: https://doi.org/10.1016/j.cosrev.2020.100308 | |
dc.relation.references | J. Lechon, "Despliegue de un entorno CI/CD en una aplicación Startup utilizando Azure DevOps," Master’s thesis, Univ. Internacional de La Rioja, Escuela Superior de Ingeniería y Tecnología, 2022. [Online]. Available: https://reunir.unir.net/handle/123456789/13593 | |
dc.relation.references | A. M. F. Redondo y F. De Jesús Núñez Cárdenas, "DevOps: un vistazo rápido," Ciencias Huasteca Boletín Científico de la Escuela Superior de Huejutla, vol. 10, no. 19, pp. 35–40, 2022. [Online]. Available: https://doi.org/10.29057/esh.v10i19.8121 | |
dc.relation.references | Vargas Espinosa Stalin Andrés. “Repositorio Digital - EPN: Consideraciones de implantación de sistemas y servicios de ti modalidad on-premise o en nube de computación en el Ecuador: estudio de sistema administrativo instalación on premise vs nube.” Repositorio Digital - EPN: Página de inicio. Accedido el 7 de febrero de 2025. [En línea]. Disponible: https://bibdigital.epn.edu.ec/handle/15000/24410 | |
dc.relation.references | B. Alouffi, M. Hasnain, A. Alharbi, W. Alosaimi, H. Alyami, y M. Ayaz, "A Systematic Literature Review on Cloud Computing Security: Threats and Mitigation Strategies," IEEE Access, vol. 9, pp. 57792–57807, 2021. [Online]. Available: https://doi.org/10.1109/access.2021.3073203 | |
dc.relation.references | N. A. Merizalde Almeida, "Estudio y clasificación de características y atributos de servicios cloud para la definición de un modelo de valor para servicios cloud," Master’s thesis, Universitat Politècnica de València, Dept. de Sistemas Informáticos y Computación, 2020. [Online]. Available: https://riunet.upv.es/handle/10251/77703 | |
dc.relation.references | Red Hat. “¿Qué es una máquina virtual (VM)? ¿Qué son los virtual machines?” Red Hat - We make open source technologies for the enterprise. Accedido el 7 de febrero de 2025. [En línea]. Disponible: https://www.redhat.com/es/topics/virtualization/what-is-avirtual-machine | |
dc.relation.references | F. Flores-Cerna, V. Sanhueza-Salazar, H. Valdés-González, y L. Reyes-Bozo, "Metodologías ágiles: un análisis de los desafíos organizacionales para su implementación," Revista Científica, vol. 43, no. 1, pp. 38–49, 2021. [Online]. Available: https://doi.org/10.14483/23448350.18332 | |
dc.relation.references | Walther. “Qué es Pipeline: Una Guía Completa para Principiantes”. DONGEE. Accedido el 6 de febrero de 2025. [En línea]. Disponible: https://www.dongee.com/tutoriales/que-espipeline-una-guia-completa-para-principiantes/ | |
dc.relation.references | O. Alpizar. “¿Qué es Azure Artifacts? - CheenIT”. CheenIT. Accedido el 6 de febrero de 2025. [En línea]. Disponible: https://www.cheenit.com.mx/azure-artifacts/ | |
dc.relation.references | D. Platforms. “¿Qué es y para qué sirve git? - DAVINCI TI”. Davinci TI. Accedido el 7 de febrero de 2025. [En línea]. Disponible: https://davinciti.com/que-es-y-para-que-sirve-git/ | |
dc.relation.references | Mijacobs. (2023, octubre 5). ¿Qué es el control de versiones? - Azure DevOps. Microsoft Learn. https://learn.microsoft.com/es-es/devops/develop/git/what-is-versioncontrol | |
dc.relation.references | A. C. Ferrera. “Qué es un framework, para qué sirve y ejemplos | InboundCycle”. Agencia de Inbound Marketing - InboundCycle. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://www.inboundcycle.com/diccionario-marketing-online/framework | |
dc.relation.references | E. Bello. “Bases de datos NoSQL vs SQL: Qué son y en qué se diferencian”. Thinking for Innovation. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://www.iebschool.com/hub/bases-de-datos-nosql-vs-sql-big-data/ | |
dc.relation.references | J. I. Oller Aznar. “Qué es y para qué sirve un IIS web server - Jotelulu”. Jotelulu. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://jotelulu.com/blog/que-es-ypara-que-sirve-un-iis-web-server/ | |
dc.relation.references | G. Aire. “Alta disponibilidad (HA)”. Stackscale. Accedido el 2 de abril de 2025. [En línea]. Disponible: https://www.stackscale.com/es/blog/alta-disponibilidad/ | |
dc.relation.references | D. F. Niño Vásquez, "Diseño de un modelo de virtualización para la implementación de un sistema de servidores en alta disponibilidad," Bachelor’s thesis, Univ. Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá, 2020. [Online]. Available: https://hdl.handle.net/20.500.12494/17050 | |
dc.relation.references | J. J. M. Valencia, A. P. Valencia, y J. C. A. Bedoya, "Implementación de un sistema de seguridad perimetral informático usando VPN, firewall e IDS," Revista Universidad Católica de Oriente, vol. 31, no. 45, pp. 84–99, 2020. [Online]. Available: https://doi.org/10.47286/01211463.284 | |
dc.relation.references | G. I. C. Lucas, R. E. G. Espinoza, R. S. D. De la Cruz, y M. J. M. Merino, "Aplicación de protocolos SSL y TSL para el envío de información," Journal TechInnovation, vol. 1, no. 2, pp. 4–9, 2022. [Online]. Available: https://doi.org/10.47230/journal.techinnovation.v1.n2.2022.4-9 | |
dc.relation.references | Y. A. Battle y G. R. Rodríguez, "Modelo en gerencia de proyectos para pymes de consultoría informática en Bogotá, basado en marcos ágiles de trabajo," Tecnura, vol. 26, no. 74, pp. 49–69, 2022. [Online]. Available: https://doi.org/10.14483/22487638.17094 | |
dc.relation.references | J. Castellanos y C. G. C. Arias, "Diseño de una ruta metodológica para la toma de decisiones en la adquisición de software," Tecnura, vol. 27, no. 75, pp. 38–50, 2023. [Online]. Available: https://doi.org/10.14483/22487638.17909 | |
dc.relation.references | G. F. C. Contreras, B. M. Delgado, B. R. A. Jaimes, y D. G. Ibarra, "Metodología de desarrollo de técnicas de agrupamiento de datos usando aprendizaje automático," Tecnura, vol. 26, no. 72, pp. 42–58, 2022. [Online]. Available: https://doi.org/10.14483/22487638.17246 | |
dc.relation.references | J. J. C. Maldonado, L. K. G. Macho, y E. C. Casallas, "La investigación aplicada y el desarrollo experimental en el fortalecimiento de las competencias de la sociedad del siglo XXI," Tecnura, vol. 27, no. 75, pp. 140–174, 2023. [Online]. Available: https://doi.org/10.14483/22487638.19171 | |
dc.relation.references | J. M. L. Mosquera, C. G. H. Suarez, y V. A. B. Guerrero, "Una revisión sistemática sobre aula invertida y aprendizaje colaborativo apoyados en inteligencia artificial para el aprendizaje de programación," Tecnura, vol. 25, no. 69, pp. 196–214, 2021. [Online]. Available: https://doi.org/10.14483/22487638.16934 | |
dc.rights.acceso | Abierto (Texto Completo) | |
dc.rights.accessrights | OpenAccess | |
dc.subject | Despliegue de aplicaciones | |
dc.subject | Automatización | |
dc.subject | Computación en la nube | |
dc.subject | Devops | |
dc.subject.keyword | Application deployment | |
dc.subject.keyword | Automation | |
dc.subject.keyword | Cloud computing | |
dc.subject.keyword | Devops | |
dc.subject.lemb | ingeniería Telemática -- Tesis y disertaciones académicas | |
dc.title | Optimización de despliegues en la era cloud: comparación entre estrategias manuales y automatizadas | |
dc.title.titleenglish | Deployment Optimization in the Cloud Era: Comparing Manual and Automatic Strategies | |
dc.type | bachelorThesis | |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.degree | Monografía | |
dc.type.driver | info:eu-repo/semantics/bachelorThesis |
Archivos
Bloque de licencias
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 7 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: