Infraestructura kubernetes para implementación de aplicaciones en contenedores en entorno de pruebas en la Unidad De Tecnologías de la Información de la PUCE-IBARRA
No Thumbnail Available
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
PUCE - Ibarra
Abstract
La presente investigación aborda la implementación de una infraestructura de Kubernetes para el despliegue de aplicaciones en contenedores en un entorno de pruebas dentro de la Unidad de Tecnologías de la Información de la Pontificia Universidad Católica del Ecuador Ibarra (PUCE Ibarra). El objetivo principal es mejorar la eficiencia operativa y la calidad de los servicios de TI mediante la utilización de Kubernetes, centrándose en la portabilidad, fiabilidad y disponibilidad de las aplicaciones contenerizadas. El estudio comienza con una fase de planificación, donde se recolecta y analiza información relevante para diseñar una arquitectura de clúster adecuada. Se evalúan los recursos disponibles y se seleccionan las aplicaciones a desplegar. Posteriormente, se desarrolla el entorno de pruebas, incluyendo la instalación y configuración del sistema operativo, Kubernetes, y herramientas adicionales para el monitoreo y gestión de contenedores. La fase de entrega implica pruebas para validar la funcionalidad del clúster y su capacidad para gestionar aplicaciones en contenedores. Finalmente, se realiza la transferencia formal del entorno de pruebas al departamento de TI de la PUCE-Ibarra, asegurando que esté listo para su uso operativo. Los resultados demuestran que la implementación de Kubernetes mejora significativamente la gestión de aplicaciones en contenedores, proporcionando un entorno más ágil, escalable y confiable. Esta solución beneficia no solo al personal de TI, sino también a docentes y estudiantes que dependen de aplicaciones tecnológicas para sus actividades académicas.
This research addresses the implementation of a Kubernetes infrastructure for deploying containerized applications in a test environment within the Information Technology Unit of the Pontificia Universidad Católica del Ecuador, Ibarra (PUCE-Ibarra). The primary objective is to enhance operational efficiency and the quality of IT services through the use of Kubernetes, focusing on the portability, reliability, and availability of containerized applications. The study begins with a planning phase, where relevant information is collected and analyzed to design an appropriate cluster architecture. Available resources are evaluated, and the applications to be deployed are selected. Subsequently, the test environment is developed, including the installation and configuration of the operating system, Kubernetes, and additional tools for monitoring and container management. The delivery phase involves testing to validate the functionality of the cluster and its capacity to manage containerized applications. Finally, the formal transfer of the test environment to the IT department of PUCE-Ibarra is carried out, ensuring it is ready for operational use. The results demonstrate that the implementation of Kubernetes significantly improves the management of containerized applications, providing a more agile, scalable, and reliable environment. This solution benefits not only IT personnel but also faculty and students who rely on technological applications for their academic activities.
This research addresses the implementation of a Kubernetes infrastructure for deploying containerized applications in a test environment within the Information Technology Unit of the Pontificia Universidad Católica del Ecuador, Ibarra (PUCE-Ibarra). The primary objective is to enhance operational efficiency and the quality of IT services through the use of Kubernetes, focusing on the portability, reliability, and availability of containerized applications. The study begins with a planning phase, where relevant information is collected and analyzed to design an appropriate cluster architecture. Available resources are evaluated, and the applications to be deployed are selected. Subsequently, the test environment is developed, including the installation and configuration of the operating system, Kubernetes, and additional tools for monitoring and container management. The delivery phase involves testing to validate the functionality of the cluster and its capacity to manage containerized applications. Finally, the formal transfer of the test environment to the IT department of PUCE-Ibarra is carried out, ensuring it is ready for operational use. The results demonstrate that the implementation of Kubernetes significantly improves the management of containerized applications, providing a more agile, scalable, and reliable environment. This solution benefits not only IT personnel but also faculty and students who rely on technological applications for their academic activities.
Description
Keywords
Kubernetes, Contenedores, Entorno de pruebas, Portabilidad, Fiabilidad, Disponibilidad
