Mostrar el registro sencillo del ítem

dc.contributor.advisorAtalaya Urrutia, Carlos William
dc.contributor.authorMendoza Linares Jersson German
dc.date.accessioned2022-09-21T21:01:25Z
dc.date.available2022-09-21T21:01:25Z
dc.date.issued2022
dc.identifier.urihttps://hdl.handle.net/20.500.12802/9900
dc.description.abstractTradicionalmente el desarrollo de software estuvo enfocado en la arquitectura monolítica, dicha arquitectura acopla todo su proceso agrupando funcionalidades, ocasionando dependencias entre sí, obstáculos en escalabilidad, integración continua y sobrecargando todo el sistema en una sola base de código. Sin embargo, la arquitectura orientada a microservicios se desarrolló como propuesta para solventar los problemas ocasionados por la arquitectura monolítica, proporcionando granularidad, independencia y versatilidad en cuanto a la adopción de nuevas tecnologías, aportando a la integración, despliegue continuo, mantenimiento, productividad y desarrollo ágil. Empresas como Netflix, Amazon, Spotify empezaron con una aplicación monolítica, pero su crecimiento impidió la escalabilidad y las mejoras constantes, por ello migraron a la arquitectura de microservicios aprovechando los beneficios para el negocio. Sin embargo, realizar dicha migración presenta un problema de complejidad afectando el proceso de migración y desarrollo del software. En los últimos años las pequeñas empresas han empezado a migrar a la nube aprovechando los beneficios como la agilidad, elasticidad, disponibilidad, a ello se le suma la arquitectura de microservicios. Para realizar dicha migración se debe seguir una metodología de conversión que disminuya la complejidad y facilite el entendimiento. Por lo tanto, este proyecto de investigación permite el desarrollo de una metodología para la conversión de una aplicación monolítica a una basada en la arquitectura a microservicios a través de cinco actividades tale como el “Análisis de factibilidad de migración de arquitectura de software”, “Planeamiento de Software”, “Diseño de Software”, “Desarrollo de Software”, “Despliegue de Software”, esto permite ofrecer aportes sobre la arquitectura de microservicios que sirva como base en los diferentes modelos o proyectos que se vayan a realizar. La metodología se aplicó a un caso de estudio de una aplicación monolítica “GMO”, obteniendo un bajo grado de acoplamiento y alta cohesión entre los microservicios. De la misma manera se obtuvo una alta satisfacción, una baja complejidad y un aumento del 20,2% de la productividad de los integrantes involucrados en la aplicación del caso de estudio.es_PE
dc.description.uriTesises_PE
dc.formatapplication/pdfes_PE
dc.language.isospaes_PE
dc.publisherUniversidad Señor de Sipánes_PE
dc.rightsinfo:eu-repo/semantics/openAccesses_PE
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/pe/*
dc.sourceRepositorio Institucional - USSes_PE
dc.sourceRepositorio Institucional USSes_PE
dc.subjectArquitectura de microservicioses_PE
dc.subjectAplicaciones monolíticases_PE
dc.subjectMetodologíaes_PE
dc.titleMetodología de conversión de aplicaciones monolíticas a microservicios desplegable en la nube para pequeñas empresases_PE
dc.typeinfo:eu-repo/semantics/bachelorThesises_PE
thesis.degree.grantorUniversidad Señor de Sipán. Facultad de Ingeniería, Arquitectura y Urbanismoes_PE
thesis.degree.nameIngeniero de Sistemases_PE
thesis.degree.disciplineIngeniería de Sistemases_PE
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.04es_PE
renati.advisor.dni08167960
renati.advisor.orcidhttp://orcid.org/0000-0002-2761-4868es_PE
renati.author.dni73932770
renati.discipline612076es_PE
renati.jurorBravo Ruiz, Jaime Arturoes_PE
renati.jurorAtalaya Urrutia, Carlos Williames_PE
renati.jurorDiaz Vidarte, Miguel Orlandoes_PE
renati.levelhttps://purl.org/pe-repo/renati/level#tituloProfesionales_PE
renati.typehttps://purl.org/pe-repo/renati/type#tesises_PE
dc.description.lineadeinvestigacionInfraestructura, Tecnología y Medio Ambientees_PE
dc.publisher.countryPEes_PE


Ficheros en el ítem

Thumbnail
Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(es)

Mostrar el registro sencillo del ítem

info:eu-repo/semantics/openAccess
Excepto si se señala otra cosa, la licencia del ítem se describe como info:eu-repo/semantics/openAccess