Framework para la externalización de la configuración en entornos multitenant
Descripción del Articulo
La administración de la configuración de las aplicaciones de software es fundamental en las fases de desarrollo, implementación y despliegue de las mismas. Las configuraciones suelen referirse a servicios externos, como conexiones a bases de datos, credenciales encriptadas, sistemas de correo electr...
| Autor: | |
|---|---|
| Formato: | tesis de maestría |
| Fecha de Publicación: | 2025 |
| Institución: | Universidad Nacional Mayor de San Marcos |
| Repositorio: | UNMSM-Tesis |
| Lenguaje: | español |
| OAI Identifier: | oai:cybertesis.unmsm.edu.pe:20.500.12672/27560 |
| Enlace del recurso: | https://hdl.handle.net/20.500.12672/27560 |
| Nivel de acceso: | acceso abierto |
| Materia: | Aplicaciones móviles Software Administración https://purl.org/pe-repo/ocde/ford#1.02.01 https://purl.org/pe-repo/ocde/ford#1.02.02 https://purl.org/pe-repo/ocde/ford#2.02.04 |
| Sumario: | La administración de la configuración de las aplicaciones de software es fundamental en las fases de desarrollo, implementación y despliegue de las mismas. Las configuraciones suelen referirse a servicios externos, como conexiones a bases de datos, credenciales encriptadas, sistemas de correo electrónico, plataformas de mensajería, entre otros. Estas configuraciones tienden a variar según el entorno de despliegue de las aplicaciones. El presente estudio de investigación plantea la creación del marco de trabajo denominado “config-manager” que posibilite la externalización de la configuración de aplicaciones multitenant. En una aplicación multitenant, la misma instancia de la aplicación funciona para varios clientes, conocidos como tenants, que comparten datos comunes y a la vez cuentan con datos aislados entre sí. Se propone establecer un punto central para la gestión de dichas configuraciones, otorgando a la aplicación la habilidad de operar en diversos entornos y atender a varios tenants sin necesidad de modificar o recompilar el código. Con el fin de evaluar la contribución del marco propuesto, se llevó a cabo un taller dirigido con profesionales del desarrollo de software, seguido de una encuesta de satisfacción de usuarios posterior al uso, donde se obtuvo una puntuación cercana a 1 que indica que se ha obtenido una mayor satisfacción en los participantes, adicionalmente se evaluaron otras métricas para conocer el estado de los atributos de calidad del software, como la eficiencia, fiabilidad y mantenibilidad donde se obtuvo como resultado un bajo consumo de recursos, cero incidencias con alta cobertura de código y deuda técnica igual a cero respectivamente. |
|---|
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).