Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps

Descripción del Articulo

En los últimos años, el software se ha vuelto fundamental para las empresas, impulsando el interés en tecnologías que mejoren la calidad, los tiempos de entrega y el costo del software. Esto ha impulsado la adopción de la arquitectura de microservicios y la cultura DevOps para afrontar estos desafío...

Descripción completa

Detalles Bibliográficos
Autor: Guzmán Guillén, Lourdes Mercedes
Formato: tesis de maestría
Fecha de Publicación:2024
Institución:Pontificia Universidad Católica del Perú
Repositorio:PUCP-Tesis
Lenguaje:español
OAI Identifier:oai:tesis.pucp.edu.pe:20.500.12404/31138
Enlace del recurso:http://hdl.handle.net/20.500.12404/31138
Nivel de acceso:acceso abierto
Materia:Ingeniería de software
Desarrollo ágil de software
Arquitectura orientada a servicios
https://purl.org/pe-repo/ocde/ford#1.02.00
id PUCP_1b1bd7d3cf51c1073f41122257c7410d
oai_identifier_str oai:tesis.pucp.edu.pe:20.500.12404/31138
network_acronym_str PUCP
network_name_str PUCP-Tesis
repository_id_str .
dc.title.none.fl_str_mv Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
title Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
spellingShingle Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
Guzmán Guillén, Lourdes Mercedes
Ingeniería de software
Desarrollo ágil de software
Arquitectura orientada a servicios
https://purl.org/pe-repo/ocde/ford#1.02.00
title_short Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
title_full Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
title_fullStr Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
title_full_unstemmed Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
title_sort Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOps
author Guzmán Guillén, Lourdes Mercedes
author_facet Guzmán Guillén, Lourdes Mercedes
author_role author
dc.contributor.advisor.fl_str_mv Quispe Vílchez, Eder Ramiro
dc.contributor.author.fl_str_mv Guzmán Guillén, Lourdes Mercedes
dc.subject.none.fl_str_mv Ingeniería de software
Desarrollo ágil de software
Arquitectura orientada a servicios
topic Ingeniería de software
Desarrollo ágil de software
Arquitectura orientada a servicios
https://purl.org/pe-repo/ocde/ford#1.02.00
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#1.02.00
description En los últimos años, el software se ha vuelto fundamental para las empresas, impulsando el interés en tecnologías que mejoren la calidad, los tiempos de entrega y el costo del software. Esto ha impulsado la adopción de la arquitectura de microservicios y la cultura DevOps para afrontar estos desafíos. La mayoría de los desafíos en el desarrollo, monitoreo y pruebas de microservicios se presentan en la fase de diseño, y se pueden resolver aplicando patrones de microservicios. El objetivo de esta investigación es identificar los patrones de microservicios más comunes en DevOps, destacar sus ventajas, su evolución en los últimos años y los sectores de la industria donde se emplean. Además, se explorarán las herramientas y prácticas DevOps aplicadas junto con estos patrones. Este estudio consiste en la ejecución de un mapeo sistemático de la literatura encontrada en bases de datos académicas. La sinergia entre DevOps y la arquitectura de microservicios ha experimentado una evolución a partir del 2015, con un notable crecimiento en 2022. De los 66 artículos seleccionados, el 80% son de conferencias, destacando las conferencias como "ACM International Conference Proceeding Series", "Communications in Computer and Information Science" y la "IEEE International Conference on Consumer Electronics". El patrón 'Service-per-container' predomina entre lo más implementados en DevOps, seguido por 'Remote Procedure Invocation (RPI)' y 'API Gateway'. Además, la 'Integración continua' se destaca como la práctica DevOps más implementada, seguida por la 'Entrega continua', 'Despliegue continuo' e 'Infraestructura como código', destacando la importancia de la automatización y la entrega eficiente.
publishDate 2024
dc.date.created.none.fl_str_mv 2024
dc.date.accessioned.none.fl_str_mv 2025-06-30T18:00:21Z
dc.date.issued.fl_str_mv 2025-06-30
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12404/31138
url http://hdl.handle.net/20.500.12404/31138
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 http://creativecommons.org/licenses/by-nc-sa/2.5/pe/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/pe/
dc.publisher.es_ES.fl_str_mv Pontificia Universidad Católica del Perú
dc.publisher.country.none.fl_str_mv PE
dc.source.none.fl_str_mv reponame:PUCP-Tesis
instname:Pontificia Universidad Católica del Perú
instacron:PUCP
instname_str Pontificia Universidad Católica del Perú
instacron_str PUCP
institution PUCP
reponame_str PUCP-Tesis
collection PUCP-Tesis
bitstream.url.fl_str_mv https://tesis.pucp.edu.pe/bitstreams/85963178-2cdd-4755-8ef2-850ff36cebae/download
https://tesis.pucp.edu.pe/bitstreams/25455cf3-59a8-4f0b-bf8c-c6c0c5dff627/download
https://tesis.pucp.edu.pe/bitstreams/910af47c-e8e2-4dc4-93e7-8c270d5fecf6/download
https://tesis.pucp.edu.pe/bitstreams/ea7e990d-9ca6-4c3a-963e-5d529816449d/download
https://tesis.pucp.edu.pe/bitstreams/ed121659-868f-4d30-814a-983ed321a901/download
https://tesis.pucp.edu.pe/bitstreams/8562b3e6-2649-4e13-894f-b3804c5ca656/download
https://tesis.pucp.edu.pe/bitstreams/002af340-4fa9-435d-aacc-f8b3d2747ad0/download
https://tesis.pucp.edu.pe/bitstreams/ed79cee4-21f6-41d2-92d5-c9695297d4f3/download
bitstream.checksum.fl_str_mv 44a528e58354fbe0936be90ce7d849fd
08c70daf479e9da3a21d17286c609067
bb9bdc0b3349e4284e09149f943790b4
3cce22cdbfa6875906fb15a718e73ab5
fdea124a073f38d021ad94f9eaed6efc
4f7c2c4208e951410825286853eb2753
75f3a3a8d4d0335021cdf660c458a7e5
8e0a70c59b644a331ad52a625e448e8e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de Tesis PUCP
repository.mail.fl_str_mv raul.sifuentes@pucp.pe
_version_ 1839176422399148032
spelling Quispe Vílchez, Eder RamiroGuzmán Guillén, Lourdes Mercedes2025-06-30T18:00:21Z20242025-06-30http://hdl.handle.net/20.500.12404/31138En los últimos años, el software se ha vuelto fundamental para las empresas, impulsando el interés en tecnologías que mejoren la calidad, los tiempos de entrega y el costo del software. Esto ha impulsado la adopción de la arquitectura de microservicios y la cultura DevOps para afrontar estos desafíos. La mayoría de los desafíos en el desarrollo, monitoreo y pruebas de microservicios se presentan en la fase de diseño, y se pueden resolver aplicando patrones de microservicios. El objetivo de esta investigación es identificar los patrones de microservicios más comunes en DevOps, destacar sus ventajas, su evolución en los últimos años y los sectores de la industria donde se emplean. Además, se explorarán las herramientas y prácticas DevOps aplicadas junto con estos patrones. Este estudio consiste en la ejecución de un mapeo sistemático de la literatura encontrada en bases de datos académicas. La sinergia entre DevOps y la arquitectura de microservicios ha experimentado una evolución a partir del 2015, con un notable crecimiento en 2022. De los 66 artículos seleccionados, el 80% son de conferencias, destacando las conferencias como "ACM International Conference Proceeding Series", "Communications in Computer and Information Science" y la "IEEE International Conference on Consumer Electronics". El patrón 'Service-per-container' predomina entre lo más implementados en DevOps, seguido por 'Remote Procedure Invocation (RPI)' y 'API Gateway'. Además, la 'Integración continua' se destaca como la práctica DevOps más implementada, seguida por la 'Entrega continua', 'Despliegue continuo' e 'Infraestructura como código', destacando la importancia de la automatización y la entrega eficiente.spaPontificia Universidad Católica del PerúPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/pe/Ingeniería de softwareDesarrollo ágil de softwareArquitectura orientada a servicioshttps://purl.org/pe-repo/ocde/ford#1.02.00Mapeo sistemático de la literatura acerca de patrones de microservicios empleados en proyectos DevOpsinfo:eu-repo/semantics/masterThesisreponame:PUCP-Tesisinstname:Pontificia Universidad Católica del Perúinstacron:PUCPSUNEDUMaestro en Informática con mención en Ingeniería de SoftwareMaestríaPontificia Universidad Católica del Perú. Escuela de Posgrado.Informática con mención en Ingeniería de Software42264307https://orcid.org/0000-0003-1639-513446309203612357Pow Sang Portillo, José AntonioQuispe Vílchez, Eder RamiroCohn Muroy, Dennis Stephenhttps://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#trabajoDeInvestigacionORIGINALGUZMAN_GUILLEN_LOURDES_MERCEDES.pdfGUZMAN_GUILLEN_LOURDES_MERCEDES.pdfTexto completoapplication/pdf1269144https://tesis.pucp.edu.pe/bitstreams/85963178-2cdd-4755-8ef2-850ff36cebae/download44a528e58354fbe0936be90ce7d849fdMD51trueAnonymousREADGUZMAN_GUILLEN_LOURDES_MERCEDES_T.pdfGUZMAN_GUILLEN_LOURDES_MERCEDES_T.pdfReporte de originalidadapplication/pdf8427511https://tesis.pucp.edu.pe/bitstreams/25455cf3-59a8-4f0b-bf8c-c6c0c5dff627/download08c70daf479e9da3a21d17286c609067MD52falseAdministratorREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://tesis.pucp.edu.pe/bitstreams/910af47c-e8e2-4dc4-93e7-8c270d5fecf6/downloadbb9bdc0b3349e4284e09149f943790b4MD53falseAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81166https://tesis.pucp.edu.pe/bitstreams/ea7e990d-9ca6-4c3a-963e-5d529816449d/download3cce22cdbfa6875906fb15a718e73ab5MD54falseAnonymousREADTEXTGUZMAN_GUILLEN_LOURDES_MERCEDES.pdf.txtGUZMAN_GUILLEN_LOURDES_MERCEDES.pdf.txtExtracted texttext/plain81886https://tesis.pucp.edu.pe/bitstreams/ed121659-868f-4d30-814a-983ed321a901/downloadfdea124a073f38d021ad94f9eaed6efcMD55falseAnonymousREADGUZMAN_GUILLEN_LOURDES_MERCEDES_T.pdf.txtGUZMAN_GUILLEN_LOURDES_MERCEDES_T.pdf.txtExtracted texttext/plain10671https://tesis.pucp.edu.pe/bitstreams/8562b3e6-2649-4e13-894f-b3804c5ca656/download4f7c2c4208e951410825286853eb2753MD57falseAdministratorREADTHUMBNAILGUZMAN_GUILLEN_LOURDES_MERCEDES.pdf.jpgGUZMAN_GUILLEN_LOURDES_MERCEDES.pdf.jpgGenerated Thumbnailimage/jpeg10603https://tesis.pucp.edu.pe/bitstreams/002af340-4fa9-435d-aacc-f8b3d2747ad0/download75f3a3a8d4d0335021cdf660c458a7e5MD56falseAnonymousREADGUZMAN_GUILLEN_LOURDES_MERCEDES_T.pdf.jpgGUZMAN_GUILLEN_LOURDES_MERCEDES_T.pdf.jpgGenerated Thumbnailimage/jpeg13474https://tesis.pucp.edu.pe/bitstreams/ed79cee4-21f6-41d2-92d5-c9695297d4f3/download8e0a70c59b644a331ad52a625e448e8eMD58falseAdministratorREAD20.500.12404/31138oai:tesis.pucp.edu.pe:20.500.12404/311382025-07-18 15:27:22.025http://creativecommons.org/licenses/by-nc-sa/2.5/pe/info:eu-repo/semantics/openAccessopen.accesshttps://tesis.pucp.edu.peRepositorio de Tesis PUCPraul.sifuentes@pucp.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0IG93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLCB0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZyB0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlIHN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yIHB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZSB0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQgdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uIGFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LCB5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZSBjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCBzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkIHdpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRCBCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUgRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSCBDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZSBzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMgbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.466479
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).