Arquitectura de microservicios y el incremento de la eficacia en los módulos de matrículas, notas y asistencias del sistema académico virtual de la Universidad Nacional de Trujillo

dc.contributor.advisorSantos Fernández, Juan Pedro
dc.contributor.authorBriceño Montaño, Javier Rodolfo
dc.contributor.authorGutierrez Castañeda, Robert José
dc.date.accessioned2023-10-24T14:09:57Z
dc.date.available2023-10-24T14:09:57Z
dc.date.issued2022-10
dc.description.abstractEl sistema académico virtual de la Universidad Nacional de Trujillo es un sistema web desarrollado con el objetivo de dar soporte a las diferentes actividades académicas y administrativas de esta institución. Este sistema inicialmente presentaba una arquitectura monolítica y durante su puesta en producción no pudo soportar la alta cantidad de usuarios concurrentes que visitaban el presente sitio, esto provocó una caída en el sistema y como consecuencia se afectó tanto actividades académicas como administrativas. La presente tesis tuvo como objetivo incrementar la eficacia en los módulos de matrículas, notas y asistencias del sistema académico virtual de la Universidad Nacional de Trujillo implementando una arquitectura de microservicios, para el mismo, se desarrolló una investigación experimental en la cual se tuvo como población las medidas en los parámetros de CPU, RAM, RED y velocidad de respuesta obtenidas a partir de una simulación en un ambiente con alta tasa de concurrencia. Para la gestión del proyecto utilizamos la metodología SCRUM la cual nos permitió desarrollar e implementar los microservicios de forma incremental. Dentro de las tecnologías usadas tenemos al sistema de simulación y testing JMETER, al lenguaje de programación NodeJS. Luego de la implementación de la tesis se obtuvo como resultado un incremento del 73,74% en el rendimiento de CPU, un incremento del 5,46% en el rendimiento de memoria RAM, un incremento del 75, 88% en el rendimiento de red, un decremento del 22, 59 % en el tiempo de respuesta y un decremento del 52.83% en la tasa de errores. Para la comprobación de la hipótesis se aplicaron las pruebas estadísticas de Shapiro-Will, con lo cual pudimos concluir que la implementación de una arquitectura de microservicios incrementa la eficacia en los módulos de matrículas, notas y asistencias del sistema académico virtual de la Universidad Nacional de Trujillo.
dc.formatapplication/pdf
dc.identifier.urihttps://hdl.handle.net/20.500.14414/19024
dc.language.isoes
dc.publisherUniversidad Nacional de Trujillo
dc.publisher.countryPE
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectTECHNOLOGY::Information technology::Computer science::Software engineering
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.04
dc.titleArquitectura de microservicios y el incremento de la eficacia en los módulos de matrículas, notas y asistencias del sistema académico virtual de la Universidad Nacional de Trujillo
dc.typeinfo:eu-repo/semantics/bachelorThesis
dc.type.versioninfo:eu-repo/semantics/publishedVersion
renati.advisor.dni17896289
renati.advisor.orcid0000-0002-8882-9256
renati.author.dni72764269
renati.author.dni73426041
renati.discipline612276
renati.jurorMendoza de los Santos, Alberto Carlos
renati.jurorMendoza Ribera, Ricardo Dario
renati.jurorSantos Fernández, Juan Pedro
renati.levelhttp://purl.org/pe-repo/renati/level#tituloProfesional
renati.typehttp://purl.org/pe-repo/renati/type#tesis
thesis.degree.disciplineIngenieria de Sistemas
thesis.degree.grantorUniversidad Nacional de Trujillo, Facultad de Ingenieria
thesis.degree.nameIngeniero de Sistemas
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Briceño Montaño y Gutierrez Castañeda.pdf
Size:
5.57 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: