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...
| Autor: | |
|---|---|
| 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).
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).