Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning

Descripción del Articulo

Este proyecto tuvo como objetivo la planificación y ejecución de una actualización de la base de datos MySQL 5.7.42 a MySQL 8.0.34, junto con modificaciones a los sistemas dependientes de la misma para una plataforma legacy de e-learning. Esta actualización se realizó debido a un cambio en el soport...

Descripción completa

Detalles Bibliográficos
Autor: Pastor Guerrero, Diego Alejandro
Formato: tesis de grado
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/25979
Enlace del recurso:https://hdl.handle.net/20.500.12672/25979
Nivel de acceso:acceso abierto
Materia:Base de datos
Pruebas
https://purl.org/pe-repo/ocde/ford#2.02.04
id UNMS_d72d9ef9146fc6f6e8ee351f11d489d9
oai_identifier_str oai:cybertesis.unmsm.edu.pe:20.500.12672/25979
network_acronym_str UNMS
network_name_str UNMSM-Tesis
repository_id_str 410
dc.title.none.fl_str_mv Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
title Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
spellingShingle Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
Pastor Guerrero, Diego Alejandro
Base de datos
Pruebas
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
title_full Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
title_fullStr Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
title_full_unstemmed Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
title_sort Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning
author Pastor Guerrero, Diego Alejandro
author_facet Pastor Guerrero, Diego Alejandro
author_role author
dc.contributor.advisor.fl_str_mv Bustamante Olivera, Víctor Hugo
dc.contributor.author.fl_str_mv Pastor Guerrero, Diego Alejandro
dc.subject.none.fl_str_mv Base de datos
Pruebas
topic Base de datos
Pruebas
https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
description Este proyecto tuvo como objetivo la planificación y ejecución de una actualización de la base de datos MySQL 5.7.42 a MySQL 8.0.34, junto con modificaciones a los sistemas dependientes de la misma para una plataforma legacy de e-learning. Esta actualización se realizó debido a un cambio en el soporte de Amazon RDS para la mencionada base de datos, lo que desembocó en la creación de este proyecto con el objetivo de mantener las operaciones de la compañía. Para su realización, se utilizó la metodología Kanban junto con algunas prácticas ágiles como el planning poker y la programación en pares para una iteración constante dada la incertidumbre de los cambios necesarios en la plataforma legacy para dicha actualización; así como el uso de pruebas end-to-end, de estrés y mediciones constantes; todo aquello con el objetivo de que el tiempo muerto durante la actualización sea menor a quince minutos.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-04-30T15:54:10Z
dc.date.available.none.fl_str_mv 2025-04-30T15:54:10Z
dc.date.issued.fl_str_mv 2025
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.citation.none.fl_str_mv Pastor, D. (2025). Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning. [Trabajo de suficiencia profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Software]. Repositorio institucional Cybertesis UNMSM.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12672/25979
identifier_str_mv Pastor, D. (2025). Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning. [Trabajo de suficiencia profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Software]. Repositorio institucional Cybertesis UNMSM.
url https://hdl.handle.net/20.500.12672/25979
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos
dc.publisher.country.none.fl_str_mv PE
publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos
dc.source.none.fl_str_mv reponame:UNMSM-Tesis
instname:Universidad Nacional Mayor de San Marcos
instacron:UNMSM
instname_str Universidad Nacional Mayor de San Marcos
instacron_str UNMSM
institution UNMSM
reponame_str UNMSM-Tesis
collection UNMSM-Tesis
bitstream.url.fl_str_mv https://cybertesis.unmsm.edu.pe/bitstreams/1041d015-36b0-48f5-abb3-fd99d26891c9/download
https://cybertesis.unmsm.edu.pe/bitstreams/8800b0b6-2a14-4e51-93e7-98692407c03f/download
https://cybertesis.unmsm.edu.pe/bitstreams/e8b9d25a-f23c-48b5-a374-f662c824fc2e/download
https://cybertesis.unmsm.edu.pe/bitstreams/718b3d8c-272a-4a20-a9d2-e8a2ed78e619/download
https://cybertesis.unmsm.edu.pe/bitstreams/6ecff640-4d48-4b6e-bd7e-15887239a149/download
https://cybertesis.unmsm.edu.pe/bitstreams/aa406317-2621-4978-93a2-9e8af015ba80/download
https://cybertesis.unmsm.edu.pe/bitstreams/d390e301-79d0-4f17-98b2-8de7dceff0f3/download
https://cybertesis.unmsm.edu.pe/bitstreams/2f5cca60-91b0-46cf-ab99-9357a7cc553c/download
https://cybertesis.unmsm.edu.pe/bitstreams/0c233d4e-9168-4ecd-b6a9-2a7eb7d49665/download
https://cybertesis.unmsm.edu.pe/bitstreams/4b03ebb2-9344-4284-977b-71264aeb92a0/download
bitstream.checksum.fl_str_mv f073d39b495c7e0ae46f82b14fe35457
efe02ecf931024be542f871a528f7eef
c51e76deca336999dbdb8aae6aafcabd
bb9bdc0b3349e4284e09149f943790b4
08482c82df161407c20b8015507d8e5f
658ca242c7c190744056ea1a60015d76
be0d2acefd88039f1f92e171cc80c968
a22272531c6dc1eb78fd104475b91b2d
5216e5f3c84c6d38c9e1e4eef048c6e9
7d13e067490f872df5a94e933fc77b99
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Cybertesis UNMSM
repository.mail.fl_str_mv cybertesis@unmsm.edu.pe
_version_ 1847888180812972032
spelling Bustamante Olivera, Víctor HugoPastor Guerrero, Diego Alejandro2025-04-30T15:54:10Z2025-04-30T15:54:10Z2025Pastor, D. (2025). Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learning. [Trabajo de suficiencia profesional de pregrado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Escuela Profesional de Ingeniería de Software]. Repositorio institucional Cybertesis UNMSM.https://hdl.handle.net/20.500.12672/25979Este proyecto tuvo como objetivo la planificación y ejecución de una actualización de la base de datos MySQL 5.7.42 a MySQL 8.0.34, junto con modificaciones a los sistemas dependientes de la misma para una plataforma legacy de e-learning. Esta actualización se realizó debido a un cambio en el soporte de Amazon RDS para la mencionada base de datos, lo que desembocó en la creación de este proyecto con el objetivo de mantener las operaciones de la compañía. Para su realización, se utilizó la metodología Kanban junto con algunas prácticas ágiles como el planning poker y la programación en pares para una iteración constante dada la incertidumbre de los cambios necesarios en la plataforma legacy para dicha actualización; así como el uso de pruebas end-to-end, de estrés y mediciones constantes; todo aquello con el objetivo de que el tiempo muerto durante la actualización sea menor a quince minutos.application/pdfspaUniversidad Nacional Mayor de San MarcosPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Base de datosPruebashttps://purl.org/pe-repo/ocde/ford#2.02.04Planificación y ejecución de actualización de base de datos para mantener el soporte de la plataforma como servicio RDS de una aplicación legacy de e-learninginfo:eu-repo/semantics/bachelorThesisreponame:UNMSM-Tesisinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMSUNEDUIngeniero de SoftwareUniversidad Nacional Mayor de San Marcos. Facultad de Ingeniería de Sistemas e Informática. Escuela Profesional de Ingeniería de SoftwareIngeniería de Software25655590https://orcid.org/0000-0001-8805-962972488849612236Molina Neyra, Cesar AlbertoTrujillo Trejo, John Ledgardhttps://purl.org/pe-repo/renati/level#tituloProfesionalhttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional4055367906187585ORIGINALPastor_gd.pdfPastor_gd.pdfapplication/pdf5992749https://cybertesis.unmsm.edu.pe/bitstreams/1041d015-36b0-48f5-abb3-fd99d26891c9/downloadf073d39b495c7e0ae46f82b14fe35457MD51C1219_2025_Pastor_gd_reporte.pdfapplication/pdf17373683https://cybertesis.unmsm.edu.pe/bitstreams/8800b0b6-2a14-4e51-93e7-98692407c03f/downloadefe02ecf931024be542f871a528f7eefMD53C1219_2025_Pastor_gd_autorizacion.pdfapplication/pdf231473https://cybertesis.unmsm.edu.pe/bitstreams/e8b9d25a-f23c-48b5-a374-f662c824fc2e/downloadc51e76deca336999dbdb8aae6aafcabdMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://cybertesis.unmsm.edu.pe/bitstreams/718b3d8c-272a-4a20-a9d2-e8a2ed78e619/downloadbb9bdc0b3349e4284e09149f943790b4MD52TEXTPastor_gd.pdf.txtPastor_gd.pdf.txtExtracted texttext/plain101665https://cybertesis.unmsm.edu.pe/bitstreams/6ecff640-4d48-4b6e-bd7e-15887239a149/download08482c82df161407c20b8015507d8e5fMD55C1219_2025_Pastor_gd_reporte.pdf.txtC1219_2025_Pastor_gd_reporte.pdf.txtExtracted texttext/plain2317https://cybertesis.unmsm.edu.pe/bitstreams/aa406317-2621-4978-93a2-9e8af015ba80/download658ca242c7c190744056ea1a60015d76MD57C1219_2025_Pastor_gd_autorizacion.pdf.txtC1219_2025_Pastor_gd_autorizacion.pdf.txtExtracted texttext/plain3955https://cybertesis.unmsm.edu.pe/bitstreams/d390e301-79d0-4f17-98b2-8de7dceff0f3/downloadbe0d2acefd88039f1f92e171cc80c968MD59THUMBNAILPastor_gd.pdf.jpgPastor_gd.pdf.jpgGenerated Thumbnailimage/jpeg17007https://cybertesis.unmsm.edu.pe/bitstreams/2f5cca60-91b0-46cf-ab99-9357a7cc553c/downloada22272531c6dc1eb78fd104475b91b2dMD56C1219_2025_Pastor_gd_reporte.pdf.jpgC1219_2025_Pastor_gd_reporte.pdf.jpgGenerated Thumbnailimage/jpeg9053https://cybertesis.unmsm.edu.pe/bitstreams/0c233d4e-9168-4ecd-b6a9-2a7eb7d49665/download5216e5f3c84c6d38c9e1e4eef048c6e9MD58C1219_2025_Pastor_gd_autorizacion.pdf.jpgC1219_2025_Pastor_gd_autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg22799https://cybertesis.unmsm.edu.pe/bitstreams/4b03ebb2-9344-4284-977b-71264aeb92a0/download7d13e067490f872df5a94e933fc77b99MD51020.500.12672/25979oai:cybertesis.unmsm.edu.pe:20.500.12672/259792025-05-04 03:06:05.909https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://cybertesis.unmsm.edu.peCybertesis UNMSMcybertesis@unmsm.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0IG93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLCB0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZyB0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlIHN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yIHB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZSB0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQgdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uIGFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LCB5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZSBjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCBzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkIHdpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRCBCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUgRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSCBDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZSBzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMgbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.05912
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).