Automatización del proceso de despliegue de infraestructura tecnológica, pruebas unitarias y pruebas de usuario en arquitecturas de red virtualizadas en el departamento de tecnología de la universidad El Bosque

dc.contributor.advisorGarcía Triana, Jairo Hernán
dc.contributor.advisorMendoza Ramírez, Juan Pedro
dc.contributor.authorGonzález Rozo, Sergio Wilberth
dc.contributor.authorMejía Ramos, Santiago
dc.date.accessioned2023-11-23T13:35:44Z
dc.date.available2023-11-23T13:35:44Z
dc.date.issued2023
dc.description.abstractHoy en día, las organizaciones deben enfrentarse a un nuevo entorno económico que incluye un mundo más conectado, tecnologías ampliamente accesibles y negocios disruptivos que están redefiniendo la forma en la que los consumidores interactúan con las marcas a través de experiencias digitales innovadoras. Para lograrlo, las empresas deben empezar una transformación digital, en la que el software sea un componente clave. Por tanto, la capacidad de crear y desarrollar software cuyos criterios sean la velocidad, la eficiencia y la calidad es indispensable para la supervivencia de la empresa. La cultura de DevOps, especialmente en términos de entrega de software continua, da un lineamiento para las prácticas que deben incluirse en el proceso de desarrollo de aplicaciones de una empresa para crear y mantener vigente el software de acuerdo con los requisitos anteriores. Este proyecto se centra en las prácticas y los procesos del ciclo de construcción, prueba, e implementación en la dirección de tecnología de la Universidad El Bosque. Aborda conceptos, definiciones y prácticas, y examina el papel de la configuración, la integración continua, la automatización de pruebas y los procesos de automatización de implementación. También cubre las herramientas necesarias para desarrollar, simplificar, automatizar y gestionar cada práctica de proceso. El resultado principal del proyecto fue lograr la automatización exitosa de estos procesos, lo que resultó en una mejora de los tiempos para finalizar proyectos relacionados con el desarrollo de software. La automatización redujo errores humanos, aumentó la eficiencia y permitió a los desarrolladores ser más proactivos al evitar interrupciones innecesarias. Además, se logró estandarizar los entornos de desarrollo, pruebas y producción para evitar problemas en entornos no homogéneos, de la misma manera mediante la implementación del proyecto se logró permitir a la dirección de Tecnología enfocarse en tareas que no sean repetitivas y mejorar la productividad.spa
dc.description.abstractenglishNowadays, organizations must face a new economic environment that includes a more connected world, widely accessible technologies and disruptive businesses that are redefining the way consumers interact with brands through innovative digital experiences. To achieve this, companies must begin a digital transformation, with software as a key component. Therefore, the ability to create and develop software whose criteria are speed, efficiency and quality is indispensable for the survival of the company. The DevOps culture, especially in terms of continuous software delivery, provides a guideline for practices that should be included in a company's application development process to create and maintain current software in accordance with the above requirements. This project focuses on the practices and processes of the build, test, and deployment cycle in the technology department of Universidad El Bosque. It addresses concepts, definitions, and practices, and examines the role of configuration, continuous integration, test automation, and deployment automation processes. It also covers the tools needed to develop, simplify, automate and manage each process practice. The main outcome of the project was to achieve successful automation of these processes, resulting in improved time to completion for software development related projects. Automation reduced human errors, increased efficiency and allowed developers to be more proactive by avoiding unnecessary interruptions. In addition, the development, testing and production environments were standardized to avoid problems in non-homogeneous environments, and the implementation of the project allowed the technology management to focus on non-repetitive tasks and improve productivity.spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Electrónicospa
dc.description.sponsorshipUniversidad El Bosquespa
dc.format.mimetypeapplication/pdf
dc.identifier.instnameinstname:Universidad El Bosquespa
dc.identifier.reponamereponame:Repositorio Institucional Universidad El Bosquespa
dc.identifier.repourlrepourl:https://repositorio.unbosque.edu.co
dc.identifier.urihttps://hdl.handle.net/20.500.12495/11493
dc.language.isospaspa
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.grantorUniversidad El Bosquespa
dc.publisher.programIngeniería Electrónicaspa
dc.rightsAtribución-NoComercial-CompartirIgual 4.0 Internacional*
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.localinfo:eu-repo/semantics/openAccessspa
dc.rights.localAcceso abierto
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectAutomatizaciónspa
dc.subjectCambio tecnológicospa
dc.subjectDiseño de sistemasspa
dc.subjectAnálisis de redesspa
dc.subjectInfraestructura tecnológicaspa
dc.subject.ddc621.381
dc.subject.keywordsAutomationspa
dc.subject.keywordsTechnological changespa
dc.subject.keywordsSystem designspa
dc.subject.keywordsNetwork analysisspa
dc.subject.keywordsTechnological infrastructurespa
dc.titleAutomatización del proceso de despliegue de infraestructura tecnológica, pruebas unitarias y pruebas de usuario en arquitecturas de red virtualizadas en el departamento de tecnología de la universidad El Bosquespa
dc.title.translatedAutomation of the technological infrastructure deployment process, unit testing and user testing in virtualized network architectures in the technology department of El Bosque Universityspa
dc.type.coarhttps://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttps://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTesis/Trabajo de grado - Monografía - Pregradospa

Archivos

Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Trabajo de grado.pdf
Tamaño:
6.88 MB
Formato:
Adobe Portable Document Format
Descripción:
Automatización del proceso de despliegue de infraestructura tecnológica, pruebas unitarias y pruebas de usuario en arquitecturas de red virtualizadas en el departamento de tecnología de la universidad el bosque
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
1.95 KB
Formato:
Item-specific license agreed upon to submission
Descripción: