Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps

RESUMEN : Este proyecto tuvo como objetivo general implementar prácticas DevOps para optimizar el datacenter de la Facultad de Ingeniería, buscando mejorar la calidad del software, minimizar los tiempos de despliegue de software y maximizar la productividad operativa. Se utilizó la metodología Kanba...

Full description

Autores:
Vásquez Ramírez, Andrés Felipe
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/37728
Acceso en línea:
https://hdl.handle.net/10495/37728
Palabra clave:
Diseño de Software
Software Design
Programas Informáticos
Software
Optimización
Optimization
Infraestructura
Infrastructure
DevOps
Kubernetes
On-Premise
CI/CD
http://aims.fao.org/aos/agrovoc/c_26790
http://vocabularies.unesco.org/thesaurus/concept6659
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_d93baa3fb6fc41497fffa4aedc047ba5
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/37728
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
title Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
spellingShingle Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
Diseño de Software
Software Design
Programas Informáticos
Software
Optimización
Optimization
Infraestructura
Infrastructure
DevOps
Kubernetes
On-Premise
CI/CD
http://aims.fao.org/aos/agrovoc/c_26790
http://vocabularies.unesco.org/thesaurus/concept6659
title_short Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
title_full Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
title_fullStr Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
title_full_unstemmed Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
title_sort Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOps
dc.creator.fl_str_mv Vásquez Ramírez, Andrés Felipe
dc.contributor.advisor.none.fl_str_mv López Pérez, José Ignacio
dc.contributor.author.none.fl_str_mv Vásquez Ramírez, Andrés Felipe
dc.subject.decs.none.fl_str_mv Diseño de Software
Software Design
Programas Informáticos
Software
topic Diseño de Software
Software Design
Programas Informáticos
Software
Optimización
Optimization
Infraestructura
Infrastructure
DevOps
Kubernetes
On-Premise
CI/CD
http://aims.fao.org/aos/agrovoc/c_26790
http://vocabularies.unesco.org/thesaurus/concept6659
dc.subject.unesco.none.fl_str_mv Optimización
Optimization
dc.subject.agrovoc.none.fl_str_mv Infraestructura
Infrastructure
dc.subject.proposal.spa.fl_str_mv DevOps
Kubernetes
On-Premise
CI/CD
dc.subject.agrovocuri.none.fl_str_mv http://aims.fao.org/aos/agrovoc/c_26790
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept6659
description RESUMEN : Este proyecto tuvo como objetivo general implementar prácticas DevOps para optimizar el datacenter de la Facultad de Ingeniería, buscando mejorar la calidad del software, minimizar los tiempos de despliegue de software y maximizar la productividad operativa. Se utilizó la metodología Kanban ya que puede ser adaptada a las limitaciones de tiempo y recursos, pasando por etapas de análisis, selección de herramientas, diseño de estrategia, implementación y evaluación. Como resultado, se logra una infraestructura más robusta y eficiente que transformó la forma en que se desarrolla y despliega el software en la facultad. Esto se logró a través de la implementación de tecnologías como Kubernetes y la automatización de procesos mediante CI/CD, lo que ha mejorado la eficiencia y confiabilidad de los servicios ofrecidos. El proyecto concluyó con éxito, dejando una serie de recomendaciones y mejores prácticas para optimizar aún más la implementación de la practicas DevOps y la automatización de la infraestructura en el futuro. En resumen, este proyecto proporcionó una base sólida para futuras innovaciones y mejoras en el desarrollo de software y la gestión de la infraestructura en la Facultad de Ingeniería.
publishDate 2023
dc.date.issued.none.fl_str_mv 2023
dc.date.accessioned.none.fl_str_mv 2024-01-19T13:38:06Z
dc.date.available.none.fl_str_mv 2024-01-19T13:38:06Z
dc.type.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10495/37728
url https://hdl.handle.net/10495/37728
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by/2.5/co/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
http://creativecommons.org/licenses/by/2.5/co/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 82
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería. Ingeniería de Sistemas
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/34d2a107-7fd1-410a-9a20-ae77c2cfc1d9/download
https://bibliotecadigital.udea.edu.co/bitstreams/e9f62efb-46c2-48a4-89df-ca1b7cd996d7/download
https://bibliotecadigital.udea.edu.co/bitstreams/08dec97f-0fa9-45c2-9679-61bcdc6c7990/download
https://bibliotecadigital.udea.edu.co/bitstreams/4f4de17f-e94b-4eea-9e34-09559e70004b/download
https://bibliotecadigital.udea.edu.co/bitstreams/6e6958ef-580d-499f-b528-10b1bb49251b/download
bitstream.checksum.fl_str_mv 1646d1f6b96dbbbc38035efc9239ac9c
8a4605be74aa9ea9d79846c1fba20a33
9b5fec09133b1b7141e69308f4d9f2cb
d58a8afadbfd0c6fe2eb867777a39e31
a25d57f79ce97547e68ccffeeeaa1779
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052350067703808
spelling López Pérez, José IgnacioVásquez Ramírez, Andrés Felipe2024-01-19T13:38:06Z2024-01-19T13:38:06Z2023https://hdl.handle.net/10495/37728RESUMEN : Este proyecto tuvo como objetivo general implementar prácticas DevOps para optimizar el datacenter de la Facultad de Ingeniería, buscando mejorar la calidad del software, minimizar los tiempos de despliegue de software y maximizar la productividad operativa. Se utilizó la metodología Kanban ya que puede ser adaptada a las limitaciones de tiempo y recursos, pasando por etapas de análisis, selección de herramientas, diseño de estrategia, implementación y evaluación. Como resultado, se logra una infraestructura más robusta y eficiente que transformó la forma en que se desarrolla y despliega el software en la facultad. Esto se logró a través de la implementación de tecnologías como Kubernetes y la automatización de procesos mediante CI/CD, lo que ha mejorado la eficiencia y confiabilidad de los servicios ofrecidos. El proyecto concluyó con éxito, dejando una serie de recomendaciones y mejores prácticas para optimizar aún más la implementación de la practicas DevOps y la automatización de la infraestructura en el futuro. En resumen, este proyecto proporcionó una base sólida para futuras innovaciones y mejoras en el desarrollo de software y la gestión de la infraestructura en la Facultad de Ingeniería.ABSTRACT : The overarching objective of this study was to implement DevOps practices aimed at optimizing the datacenter of the Faculty of Engineering. This effort sought to enhance software quality, minimize software deployment times, and maximize operational productivity. We employed the Kanban methodology to adapt to resource and time constraints, transitioning through stages of analysis, tool selection, strategy design, implementation, and evaluation. As a result, we achieved a more robust and efficient infrastructure that transformed the way software is developed and deployed within the faculty. This was accomplished through the implementation of modern technologies such as Kubernetes and the automation of processes via CI/CD, enhancing the efficiency and reliability of the services provided. Our project successfully concluded, leaving a series of recommendations and best practices to further optimize the implementation of the DevOps culture and infrastructure automation in the future. In summary, this project laid a solid foundation for future innovations and improvements in software development and infrastructure management within the Faculty of Engineering.PregradoIngeniero de Sistemas82application/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttps://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by/2.5/co/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Optimización de la infraestructura on premise de la Facultad de Ingeniería para escalabilidad y la entrega continua del Software con prácticas DevOpsTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftDiseño de SoftwareSoftware DesignProgramas InformáticosSoftwareOptimizaciónOptimizationInfraestructuraInfrastructureDevOpsKubernetesOn-PremiseCI/CDhttp://aims.fao.org/aos/agrovoc/c_26790http://vocabularies.unesco.org/thesaurus/concept6659PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8927https://bibliotecadigital.udea.edu.co/bitstreams/34d2a107-7fd1-410a-9a20-ae77c2cfc1d9/download1646d1f6b96dbbbc38035efc9239ac9cMD53falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/e9f62efb-46c2-48a4-89df-ca1b7cd996d7/download8a4605be74aa9ea9d79846c1fba20a33MD54falseAnonymousREADORIGINALVasquezAndres_2023_OptimizacionDeInfraestructura.pdfVasquezAndres_2023_OptimizacionDeInfraestructura.pdfTrabajo de grado de pregradoapplication/pdf2509270https://bibliotecadigital.udea.edu.co/bitstreams/08dec97f-0fa9-45c2-9679-61bcdc6c7990/download9b5fec09133b1b7141e69308f4d9f2cbMD52trueAnonymousREADTEXTVasquezAndres_2023_OptimizacionDeInfraestructura.pdf.txtVasquezAndres_2023_OptimizacionDeInfraestructura.pdf.txtExtracted texttext/plain101452https://bibliotecadigital.udea.edu.co/bitstreams/4f4de17f-e94b-4eea-9e34-09559e70004b/downloadd58a8afadbfd0c6fe2eb867777a39e31MD55falseAnonymousREADTHUMBNAILVasquezAndres_2023_OptimizacionDeInfraestructura.pdf.jpgVasquezAndres_2023_OptimizacionDeInfraestructura.pdf.jpgGenerated Thumbnailimage/jpeg6525https://bibliotecadigital.udea.edu.co/bitstreams/6e6958ef-580d-499f-b528-10b1bb49251b/downloada25d57f79ce97547e68ccffeeeaa1779MD56falseAnonymousREAD10495/37728oai:bibliotecadigital.udea.edu.co:10495/377282025-03-26 20:58:04.801https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=