Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN

Autores
Aliberti, Mateo
Año de publicación
2026
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Muñoz Abbate, Horacio
Lúquez Martínez, Juan Cruz
Descripción
Fil: Universidad Nacional de Río Negro
-
En el presente trabajo final de carrera, se pretende describir la implementación de la plataforma de orquestación de contenedores1 Kubernetes en el área de sistemas de la UNRN. Además, se analiza la modernización de la infraestructura actual, comparando las aplicaciones legadas existentes con las nuevas soluciones contenerizadas, en función de sus diferencias estructurales, así cómo las ventajas y desventajas de cada enfoque. En el contexto de la evolución tecnológica en el área de sistemas de la Universidad Nacional de Río Negro, la transición de aplicaciones legadas a arquitecturas más modernas representa un desafío constante. Esta transición tiene como objetivo actualizar la infraestructura de despliegue y aplicar mejoras que optimicen la disponibilidad y el rendimiento de las aplicaciones. Para abordar este desafío, este trabajo explora una prueba de concepto centrada en la implementación de Kubernetes como plataforma de orquestación de contenedores. Esta iniciativa busca modernizar y optimizar la gestión de aplicaciones y recursos, con el fin de proporcionar una solución más escalable y eficiente en comparación con la infraestructura actual basada en servidores web Apache Tomcat. Además, se realiza una evaluación de estas infraestructuras, lo que permite destacar las ventajas y desventajas de cada una. El objetivo es demostrar el potencial de Kubernetes para unificar y modernizar la gestión de aplicaciones, mejorando la eficiencia, escalabilidad y mantenimiento en un entorno académico. Para llevar a cabo este proyecto, se realizaron reuniones con los principales referentes de los sistemas legados, con el fin de relevar las características y necesidades de las aplicaciones existentes. Posteriormente, se efectuó un análisis exhaustivo de los servicios provistos por el proveedor de nube Huawei Cloud, quien ofrece diversas prestaciones, incluyendo un servicio gestionado para la implementación de un clúster de Kubernetes. La elección de Kubernetes como plataforma de orquestación no sólo responde a sus capacidades técnicas, sino también a su consolidación como el estándar de facto en la industria del desarrollo de software. Kubernetes lidera ampliamente el ecosistema de orquestación de contenedores, con una adopción masiva por parte de organizaciones de todos los tamaños y sectores a nivel mundial. Esta posición privilegiada garantiza un marco de herramientas maduro, una comunidad activa y una trayectoria de soporte a largo plazo, factores determinantes para una institución universitaria que busca modernizar y apropiarse de su infraestructura con criterios de sostenibilidad, estandarización y proyección futura. Se investigó el estado del arte de las herramientas y tecnologías utilizadas en el ecosistema de Kubernetes, lo cual permitió seleccionar las más adecuadas para el proyecto. A partir de esta investigación, se diseñó y diagramó una solución que permite implementar la Plataforma Universitaria para Movilidades Académicas (PUMA) en un entorno de Kubernetes. Una vez definido el diseño, se procedió a la creación y configuración del clúster de Kubernetes, así como a la definición de una VPC (Virtual Private Cloud) para la prueba de concepto. A continuación, se implementaron los servicios necesarios para el despliegue de la solución, incluyendo ArgoCD e Istio. Finalmente, se realizó el despliegue del sistema seleccionado para la prueba de concepto, asegurando la integración exitosa de los diferentes componentes y servicios en la infraestructura basada en Kubernetes.
Materia
Ciencias de la Computación e Información
Kubernetes
Docker
Contenedores
Ciencias de la Computación e Información
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
RID-UNRN (UNRN)
Institución
Universidad Nacional de Río Negro
OAI Identificador
oai:rid.unrn.edu.ar:20.500.12049/14542

id RIDUNRN_0d6db549ff33aa38adae3ea54d0c1288
oai_identifier_str oai:rid.unrn.edu.ar:20.500.12049/14542
network_acronym_str RIDUNRN
repository_id_str 4369
network_name_str RID-UNRN (UNRN)
spelling Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRNAliberti, MateoCiencias de la Computación e InformaciónKubernetesDockerContenedoresCiencias de la Computación e InformaciónFil: Universidad Nacional de Río Negro-En el presente trabajo final de carrera, se pretende describir la implementación de la plataforma de orquestación de contenedores1 Kubernetes en el área de sistemas de la UNRN. Además, se analiza la modernización de la infraestructura actual, comparando las aplicaciones legadas existentes con las nuevas soluciones contenerizadas, en función de sus diferencias estructurales, así cómo las ventajas y desventajas de cada enfoque. En el contexto de la evolución tecnológica en el área de sistemas de la Universidad Nacional de Río Negro, la transición de aplicaciones legadas a arquitecturas más modernas representa un desafío constante. Esta transición tiene como objetivo actualizar la infraestructura de despliegue y aplicar mejoras que optimicen la disponibilidad y el rendimiento de las aplicaciones. Para abordar este desafío, este trabajo explora una prueba de concepto centrada en la implementación de Kubernetes como plataforma de orquestación de contenedores. Esta iniciativa busca modernizar y optimizar la gestión de aplicaciones y recursos, con el fin de proporcionar una solución más escalable y eficiente en comparación con la infraestructura actual basada en servidores web Apache Tomcat. Además, se realiza una evaluación de estas infraestructuras, lo que permite destacar las ventajas y desventajas de cada una. El objetivo es demostrar el potencial de Kubernetes para unificar y modernizar la gestión de aplicaciones, mejorando la eficiencia, escalabilidad y mantenimiento en un entorno académico. Para llevar a cabo este proyecto, se realizaron reuniones con los principales referentes de los sistemas legados, con el fin de relevar las características y necesidades de las aplicaciones existentes. Posteriormente, se efectuó un análisis exhaustivo de los servicios provistos por el proveedor de nube Huawei Cloud, quien ofrece diversas prestaciones, incluyendo un servicio gestionado para la implementación de un clúster de Kubernetes. La elección de Kubernetes como plataforma de orquestación no sólo responde a sus capacidades técnicas, sino también a su consolidación como el estándar de facto en la industria del desarrollo de software. Kubernetes lidera ampliamente el ecosistema de orquestación de contenedores, con una adopción masiva por parte de organizaciones de todos los tamaños y sectores a nivel mundial. Esta posición privilegiada garantiza un marco de herramientas maduro, una comunidad activa y una trayectoria de soporte a largo plazo, factores determinantes para una institución universitaria que busca modernizar y apropiarse de su infraestructura con criterios de sostenibilidad, estandarización y proyección futura. Se investigó el estado del arte de las herramientas y tecnologías utilizadas en el ecosistema de Kubernetes, lo cual permitió seleccionar las más adecuadas para el proyecto. A partir de esta investigación, se diseñó y diagramó una solución que permite implementar la Plataforma Universitaria para Movilidades Académicas (PUMA) en un entorno de Kubernetes. Una vez definido el diseño, se procedió a la creación y configuración del clúster de Kubernetes, así como a la definición de una VPC (Virtual Private Cloud) para la prueba de concepto. A continuación, se implementaron los servicios necesarios para el despliegue de la solución, incluyendo ArgoCD e Istio. Finalmente, se realizó el despliegue del sistema seleccionado para la prueba de concepto, asegurando la integración exitosa de los diferentes componentes y servicios en la infraestructura basada en Kubernetes.Muñoz Abbate, HoracioLúquez Martínez, Juan Cruz2026info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfAliberti, Mateo (2026). Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN. Tesis de grado. Universidad Nacional de Río Negro.http://rid.unrn.edu.ar/handle/20.500.12049/14542spainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/reponame:RID-UNRN (UNRN)instname:Universidad Nacional de Río Negro2026-09-24T12:44:53Zoai:rid.unrn.edu.ar:20.500.12049/14542instacron:UNRNInstitucionalhttps://rid.unrn.edu.ar/jspui/Universidad públicaNo correspondehttps://rid.unrn.edu.ar/oai/snrdrid@unrn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:43692026-09-24 12:44:53.95RID-UNRN (UNRN) - Universidad Nacional de Río Negrofalse
dc.title.none.fl_str_mv Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
title Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
spellingShingle Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
Aliberti, Mateo
Ciencias de la Computación e Información
Kubernetes
Docker
Contenedores
Ciencias de la Computación e Información
title_short Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
title_full Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
title_fullStr Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
title_full_unstemmed Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
title_sort Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN
dc.creator.none.fl_str_mv Aliberti, Mateo
author Aliberti, Mateo
author_facet Aliberti, Mateo
author_role author
dc.contributor.none.fl_str_mv Muñoz Abbate, Horacio
Lúquez Martínez, Juan Cruz
dc.subject.none.fl_str_mv Ciencias de la Computación e Información
Kubernetes
Docker
Contenedores
Ciencias de la Computación e Información
topic Ciencias de la Computación e Información
Kubernetes
Docker
Contenedores
Ciencias de la Computación e Información
dc.description.none.fl_txt_mv Fil: Universidad Nacional de Río Negro
-
En el presente trabajo final de carrera, se pretende describir la implementación de la plataforma de orquestación de contenedores1 Kubernetes en el área de sistemas de la UNRN. Además, se analiza la modernización de la infraestructura actual, comparando las aplicaciones legadas existentes con las nuevas soluciones contenerizadas, en función de sus diferencias estructurales, así cómo las ventajas y desventajas de cada enfoque. En el contexto de la evolución tecnológica en el área de sistemas de la Universidad Nacional de Río Negro, la transición de aplicaciones legadas a arquitecturas más modernas representa un desafío constante. Esta transición tiene como objetivo actualizar la infraestructura de despliegue y aplicar mejoras que optimicen la disponibilidad y el rendimiento de las aplicaciones. Para abordar este desafío, este trabajo explora una prueba de concepto centrada en la implementación de Kubernetes como plataforma de orquestación de contenedores. Esta iniciativa busca modernizar y optimizar la gestión de aplicaciones y recursos, con el fin de proporcionar una solución más escalable y eficiente en comparación con la infraestructura actual basada en servidores web Apache Tomcat. Además, se realiza una evaluación de estas infraestructuras, lo que permite destacar las ventajas y desventajas de cada una. El objetivo es demostrar el potencial de Kubernetes para unificar y modernizar la gestión de aplicaciones, mejorando la eficiencia, escalabilidad y mantenimiento en un entorno académico. Para llevar a cabo este proyecto, se realizaron reuniones con los principales referentes de los sistemas legados, con el fin de relevar las características y necesidades de las aplicaciones existentes. Posteriormente, se efectuó un análisis exhaustivo de los servicios provistos por el proveedor de nube Huawei Cloud, quien ofrece diversas prestaciones, incluyendo un servicio gestionado para la implementación de un clúster de Kubernetes. La elección de Kubernetes como plataforma de orquestación no sólo responde a sus capacidades técnicas, sino también a su consolidación como el estándar de facto en la industria del desarrollo de software. Kubernetes lidera ampliamente el ecosistema de orquestación de contenedores, con una adopción masiva por parte de organizaciones de todos los tamaños y sectores a nivel mundial. Esta posición privilegiada garantiza un marco de herramientas maduro, una comunidad activa y una trayectoria de soporte a largo plazo, factores determinantes para una institución universitaria que busca modernizar y apropiarse de su infraestructura con criterios de sostenibilidad, estandarización y proyección futura. Se investigó el estado del arte de las herramientas y tecnologías utilizadas en el ecosistema de Kubernetes, lo cual permitió seleccionar las más adecuadas para el proyecto. A partir de esta investigación, se diseñó y diagramó una solución que permite implementar la Plataforma Universitaria para Movilidades Académicas (PUMA) en un entorno de Kubernetes. Una vez definido el diseño, se procedió a la creación y configuración del clúster de Kubernetes, así como a la definición de una VPC (Virtual Private Cloud) para la prueba de concepto. A continuación, se implementaron los servicios necesarios para el despliegue de la solución, incluyendo ArgoCD e Istio. Finalmente, se realizó el despliegue del sistema seleccionado para la prueba de concepto, asegurando la integración exitosa de los diferentes componentes y servicios en la infraestructura basada en Kubernetes.
description Fil: Universidad Nacional de Río Negro
publishDate 2026
dc.date.none.fl_str_mv 2026
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv Aliberti, Mateo (2026). Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN. Tesis de grado. Universidad Nacional de Río Negro.
http://rid.unrn.edu.ar/handle/20.500.12049/14542
identifier_str_mv Aliberti, Mateo (2026). Implementación de la plataforma Kubernetes en el área de Sistemas de la UNRN. Tesis de grado. Universidad Nacional de Río Negro.
url http://rid.unrn.edu.ar/handle/20.500.12049/14542
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:RID-UNRN (UNRN)
instname:Universidad Nacional de Río Negro
reponame_str RID-UNRN (UNRN)
collection RID-UNRN (UNRN)
instname_str Universidad Nacional de Río Negro
repository.name.fl_str_mv RID-UNRN (UNRN) - Universidad Nacional de Río Negro
repository.mail.fl_str_mv rid@unrn.edu.ar
_version_ 1877230324006518784
score 13.265058