Implementación de un entorno JupyterHub multiusuario y multikernel a través de la herramienta de despliegue Kubernetes

Resumen: En la actualidad existen diversas carreras que contemplan el estudio de materias referentes a programación en diferentes niveles, sin embargo, para su aprendizaje los estudiantes requieren instalar y actualizar sus entornos de desarrollo dentro de sus equipos locales; práctica que puede lle...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Borja Zárate, Willian Alexander (author)
التنسيق: bachelorThesis
اللغة:spa
منشور في: 2020
الموضوعات:
الوصول للمادة أونلاين:http://dspace.utpl.edu.ec/handle/20.500.11962/26314
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
الوصف
الملخص:Resumen: En la actualidad existen diversas carreras que contemplan el estudio de materias referentes a programación en diferentes niveles, sin embargo, para su aprendizaje los estudiantes requieren instalar y actualizar sus entornos de desarrollo dentro de sus equipos locales; práctica que puede llegar a ser difícil y limitante, especialmente para estudiantes de carreras no informáticas. En el presente trabajo de titulación se describe la instalación de un entorno JupyterHub, el cual provee a los usuarios el acceso a entornos de trabajo preconfigurados a través del navegador web. La herramienta fue instalada en un servidor cloud utilizando Kubernetes, el cual facilita el proceso de despliegue de aplicaciones, realiza de manera automática la administración y monitoreo de del clúster y se encarga de gestionar el auto escalado de los recursos hardware de acuerdo con las necesidades que presente el sistema.