Migración de la capa de persistencia de microservicios de Apache Hbase a MongoDB utilizando Spring Boot en una arquitectura basada en microservicios en Azure

dc.contributor.advisorChávez Soto, Jorge Luis
dc.contributor.authorMartinez Roncal, Jean Franco
dc.date.accessioned2026-06-30T20:41:37Z
dc.date.available2026-06-30T20:41:37Z
dc.date.issued2026
dc.description.abstractEste proyecto aborda la migración de la capa de persistencia de un conjunto de microservicios de Apache HBase a MongoDB, dentro del marco de una arquitectura basada en microservicios desarrollada con Spring Boot e implementada en la nube de Azure. La investigación fue de tipo aplicada y descriptiva, desarrollada bajo la modalidad de experiencia profesional en un entorno empresarial real. Para la ejecución del proyecto se utilizó la metodología ágil Scrum, organizando el trabajo en sprints, reuniones de seguimiento y entregables incrementales. La motivación principal proviene de las limitaciones detectadas en HBase en cuanto al manejo de datos no estructurados, la flexibilidad de las consultas y la integración con aplicaciones modernas. La propuesta consistió en analizar los requisitos de la organización, diseñar un modelo de persistencia adecuado en MongoDB y adaptar los microservicios para garantizar la compatibilidad, la eficiencia y la escalabilidad sin afectar la lógica existente. Como resultado, se minimizaron los tiempos de desarrollo a futuro y se creó un conjunto de buenas prácticas para la migración de la capa de persistencia, reduciendo la complejidad del acceso a datos y la curva de aprendizaje de la tecnología. Este trabajo demuestra la viabilidad técnica de la migración a bases de datos NoSQL en entornos corporativos y destaca la importancia de adoptar arquitecturas modernas para responder a las exigencias de escalabilidad y transformación digital.
dc.formatapplication/pdf
dc.identifier.citationMartinez, J. (2026). Migración de la capa de persistencia de microservicios de Apache Hbase a MongoDB utilizando Spring Boot en una arquitectura basada en microservicios en Azure. [Trabajo de suficiencia profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Sistemas e Informática, Escuela Profesional de Ingeniería de Sistemas]. Repositorio institucional Cybertesis UNMSM.
dc.identifier.urihttps://hdl.handle.net/20.500.12672/30463
dc.language.isospa
dc.publisherUniversidad Nacional Mayor de San Marcos
dc.publisher.countryPE
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectMigración
dc.subjectScrum (Desarrollo de software para computadora)
dc.subjectOptimización
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.04
dc.titleMigración de la capa de persistencia de microservicios de Apache Hbase a MongoDB utilizando Spring Boot en una arquitectura basada en microservicios en Azure
dc.typehttp://purl.org/coar/resource_type/c_7a1f
renati.advisor.dni08675814
renati.advisor.orcidhttps://orcid.org/0000-0002-9408-9266
renati.author.dni70083962
renati.discipline61200093
renati.jurorCabrera Díaz, Javier Elmer
renati.jurorRoman Concha, Norberto Ulises
renati.levelhttps://purl.org/pe-repo/renati/level#tituloProfesional
renati.typehttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional
thesis.degree.disciplineIngeniería de Sistemas
thesis.degree.grantorUniversidad Nacional Mayor de San Marcos. Facultad de Ingeniería de Sistemas e Informática. Escuela Profesional de Ingeniería de Sistemas
thesis.degree.nameIngeniero de Sistemas

Files

Original bundle

Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Martinez_rj.pdf
Size:
1.78 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Martinez_rj_autorizacion.pdf
Size:
235.05 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Martinez_rj_reportedeturnitin.pdf
Size:
10.28 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: