Diseño de una arquitectura orientada a microservicios entre los servicios virtuales e infraestructura de datos espaciales, para la entrega de resultados de las evaluaciones educativas

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/26718
Título : Diseño de una arquitectura orientada a microservicios entre los servicios virtuales e infraestructura de datos espaciales, para la entrega de resultados de las evaluaciones educativas
Autor : Cofre González, Víctor Hugo
Gallardo Negrete, Edwin Giovanny
Director de Tesis: Navas Ruilova, Gustavo Ernesto
Resumen traducido: Ecuador's National Institute for Educational Evaluation (Ineval) has been sharing the results of its educational evaluations through an online platform known as the information bank since 2016. This platform is essential for participants in the National Education System, academic institutions and decision-makers, as it allows them to understand the current situation of the country's education system and develop government strategies to improve its quality at the national level. The information from the evaluations is presented at three levels: Micro (individual results), Meso (institutional results) and Macro (national results). However, these presentations are made through different web platforms, each with its own comprehensive structure. Although they manage similar information but at different levels of grouping, the only difference is the level of detail or the way the data is presented. This has led to duplication of internal services and code that could be simplified and optimized. The current monolithic architecture stems from the creation of independent services that were developed to address specific needs without anticipating their evolution into a unified system. This has resulted in a monolithic system for a variety of services, such as delivery of results at micro, macro, meso, geoportal, viewers, dynamic tools, object catalog, map services, table download and report validation, often with similar technical functionalities. Currently, there are Spatial Data Infrastructure (SDI) projects that use a microservices architecture, which allows focusing on specific components. Ineval's SDI is composed of several components that make use of widely adopted standards in web-oriented spatial information technology, such as WMS, WFS, WCS, WPS and GML. However, its architecture remains monolithic. It is proposed to migrate to a microservices architecture to centralize functionality and source code, simplify maintenance, allow modifications to individual virtual services without affecting the entire system, and optimize resources, especially given the limited technical staff. This transition to microservices would help improve the efficiency and scalability of Ineval's system
Resumen : El Instituto Nacional de Evaluación Educativa (Ineval) de Ecuador ha venido compartiendo los resultados de sus evaluaciones educativas a través de una plataforma en línea conocida como el banco de información desde 2016. Esta plataforma es esencial para los participantes en el Sistema Nacional de Educación, las instituciones académicas y los responsables de la toma de decisiones, ya que les permite comprender la situación actual del sistema educativo del país y elaborar estrategias gubernamentales para mejorar su calidad a nivel nacional. La información de las evaluaciones se presenta en tres niveles: Micro (resultados individuales), Meso (resultados institucionales) y Macro (resultados nacionales). No obstante, estas presentaciones se realizan a través de diferentes plataformas web, cada una con su propia estructura integral. A pesar de que administran información similar pero a diferentes niveles de agrupación, la única diferencia es el nivel de detalle o la forma de presentar los datos. Esto ha llevado a la duplicación de servicios internos y códigos que podrían simplificarse y optimizarse. La arquitectura monolítica actual proviene de la creación de servicios independientes que se desarrollaron para abordar necesidades específicas sin anticipar su evolución hacia un sistema unificado. Esto ha dado lugar a un sistema monolítico para una variedad de servicios, como la entrega de resultados a nivel micro, macro, meso, geoportal, visualizadores, herramientas dinámicas, catálogo de objetos, servicios de mapas, descarga de tablas y validación de informes, a menudo con funcionalidades técnicas similares. En la actualidad, existen proyectos de Infraestructuras de Datos Espaciales (IDE) que utilizan una arquitectura de microservicios, lo que permite centrarse en componentes específicos. La IDE del Ineval se compone de varios componentes que hacen uso de estándares ampliamente adoptados en tecnología de la información espacial orientada a la web, como WMS, WFS, WCS, WPS y GML. No obstante, su arquitectura continúa siendo monolítica. Se propone migrar hacia una arquitectura de microservicios para centralizar las funcionalidades y el código fuente, simplificar el mantenimiento, permitir modificaciones en servicios virtuales individuales sin afectar al sistema completo y optimizar los recursos, especialmente dado que el personal técnico es limitado. Esta transición a microservicios ayudaría a mejorar la eficiencia y la escalabilidad del sistema del Ineval
Palabras clave : SOFTWARE
ARQUITECTURA DE SOFTWARE
INFRAESTRUCTURA DE DATOS ESPECIALES
ARQUITECTURA MONOLÍTICA
Fecha de publicación : 2023
URI : http://dspace.ups.edu.ec/handle/123456789/26718
Idioma: spa
Pertenece a las colecciones: Posgrado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
MSQ761.pdfTexto completo1,42 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons