Please use this identifier to cite or link to this item:

http://hdl.handle.net/10609/120266
Full metadata record
DC FieldValueLanguage
dc.contributor.authorManzano Díaz, Antonio-
dc.date.accessioned2020-07-13T12:09:22Z-
dc.date.available2020-07-13T12:09:22Z-
dc.date.issued2020-06-08-
dc.identifier.urihttp://hdl.handle.net/10609/120266-
dc.description.abstractLas herramientas digitales continúan ganando peso en la comunidad educativa y posibilitan nuevas oportunidades y experiencias para las organizaciones y usuarios. Dentro de unos años, no se entenderá la educación, la formación o el aprendizaje profesional sin la utilización de las nuevas tecnologías de forma presencial o a distancia. Los gestores de aprendizaje (LMS) llevan más de 20 años ofreciendo soluciones, pero su poca flexibilidad y adaptación al medio hacen que muchas organizaciones no vean su uso como una oportunidad sino como un problema dada su compleja instalación, personalización o su costoso mantenimiento. Este trabajo final de grado propone una solución basada en los principios del código abierto, para lo que se ha creado la comunidad de desarrolladores 'Hypotesis Open', que se encargará del mantenimiento, evolutivos y de la correcta aplicación de las normas en las que se rige. Aunque, el principal objetivo es facilitar una red de distribuidores especializados en la educación digital que suministren ese servicio bajo demanda y de forma personalizada a instituciones educativas o empresas. El proyecto ofrece un servicio que minimiza los costes evolutivos y de mantenimiento mediante una infraestructura automatizada y modular basada en microservicios, en la que se permita un alto nivel de concurrencia y disponibilidad. Bajo una arquitectura de tenencia múltiple (multi-tenant) y de integración continua, todas las aplicaciones podrán ser ejecutados mediante despliegues automatizados. La plataforma dispone de interfaz de aplicaciones (API REST) para consumirse en herramientas externas y facilitar la adaptación de sus funcionalidades a otros aplicativos. Además, este sistema de microservicios tiene como objetivo aprovecharse de las nuevas utilidades que va incorporando el mercado como Google Classroom o Amazon Web Services e integrarse en la plataforma según las necesidades de los clientes.es
dc.description.abstractDigital tools continue to gain weight in the educational community and enable new opportunities and experiences for organizations and users. In a few years, education, training or professional learning is not understood without the use of new technologies in person or at a distance. Learning Managers Systems (LMS) have had solutions for more than 20 years, but their low flexibility and adaptation to the environment mean that many organizations cannot use their use as an opportunity but as a problem given their complex installation, customization or costly maintenance. This final degree project proposes a solution based on the principles of open source, which is why the Hypotesis Open developer community has been created, which will oversee the maintenance, evolutionary and correct application of the rules in which it governs. Although, the main objective is to provide a network of distributors specialized in digital education that provides this service on demand and in a personalized way to educational institutions or companies. The project is planning to offer a service that minimizes evolutionary and maintenance costs through an automated and modular infrastructure based on microservices that allows a high level of concurrency and availability. Under a multi-tenant and continuous integration architecture, all applications can be run using automated deployments. The platform has an API REST that can be consumed by external tools that facilitate the adaptation of its functionalities to other applications. In addition, this microservices system aims to take advantage of the new utilities that the market will be incorporating, such as Google Classroom or Amazon Web Services, and to be integrated into the platform according to the needs of the clients.en
dc.description.abstractLes eines digitals continuen guanyant pes en la comunitat educativa i possibiliten noves oportunitats i experiències per a les organitzacions i usuaris. D'aquí a uns anys, no s'entendrà l'educació, la formació o l'aprenentatge professional sense la utilització de les noves tecnologies de forma presencial o a distància. Els gestors d'aprenentatge (LMS) porten més de 20 anys oferint solucions, però la seva poca flexibilitat i adaptació a l'mitjà fan que moltes organitzacions no vegin el seu ús com una oportunitat sinó com un problema donada la seva complexa instal·lació, personalització o el seu costós manteniment. Aquest treball final de grau proposa una solució basada en els principis de el codi obert, per la qual cosa s'ha creat la comunitat de desenvolupadors Hypotesis Open, que s'encarregarà de l'manteniment, evolutius i de la correcta aplicació de les normes en què es regeix. Encara que, el principal objectiu és facilitar una xarxa de distribuïdors especialitzats en l'educació digital que subministrin aquest servei sota demanda i de forma personalitzada a institucions educatives o empreses. El projecte ofereix un servei que minimitza els costos evolutius i de manteniment mitjançant una infraestructura automatitzada i modular basada en microservicios, en què es permeti un alt nivell de concurrència i disponibilitat. Sota una arquitectura de tinença múltiple (multi-tenant) i d'integració contínua, totes les aplicacions podran ser executats mitjançant desplegaments automatitzats. La plataforma disposa d'interfície d'aplicacions (API REST) ¿¿per consumir-se en eines externes i facilitar l'adaptació de les seves funcionalitats a altres aplicatius. A més, aquest sistema de microservicios té com a objectiu aprofitar-se de les noves utilitats que va incorporant el mercat com Google Classroom o Amazon Web Services i integrar-se a la plataforma segons les necessitats dels clients.ca
dc.language.isospa-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.subjectLMS, DevOps, Microservicios, Docker, Django, Vuees
dc.subjectLMS, DevOps, Microservices, Docker, Django, Vueen
dc.subjectLMS, DevOps, Microserveis, Docker, Django, Vueca
dc.titlePlataforma e-Learning con metodología DevOps (Hypotesis)-
dc.typeinfo:eu-repo/semantics/bachelorThesis-
dc.rights.licensehttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.contributor.directorJordi Ustrell Garrigos-
dc.contributor.tutorJoan Soler Adillon-
Appears in Collections:Bachelor thesis, research projects, etc.

Files in This Item:
File Description SizeFormat 
amanzanodTFC0620.mp4Video presentación del Trabajo Final de Grado289.4 MBMP4View/Open
amanzanodTFC0620.pdfMemoria del Trabajo Final de Grado6.55 MBAdobe PDFView/Open
amanzanodTFC0620.pptxPresentación PPT del Trabajo Final de Grado9.44 MBMicrosoft Powerpoint XMLView/Open
amanzanodTFC0620.zipCódigo de la aplicación y anexos de la memoria65.41 MBZIPView/Open

This item is licensed under a Creative Commons License Creative Commons