Please use this identifier to cite or link to this item: https://repositorio.utn.edu.ec/handle/123456789/13293
Citar este ítem

Title: Creación de una aplicación Backend del módulo de transferencias (cuentas y montos), con microservicios Graphql y Rest en contenedores Docker, para fomentar el levantamiento de una arquitectura Devops
metadata.dc.contributor.advisor: Quiña Mera, José Antonio
Authors: Guitarra De La Cruz, Zamia Marlene
metadata.dc.type: bachelorThesis
Keywords: ARQUITECTURA DE SOFTWARE;SISTEMA INFORMÁTICO;TRANSFERENCIA DE INFORMACIÓN
Issue Date: 28-Nov-2022
metadata.dc.date.created: 21-Nov-2022
Abstract: Actualmente la tecnología va evolucionando constantemente y existe la necesidad de implementar nuevos servicios en los sistemas informáticos, pero, al momento de integrar estos servicios a menudo presentan problemas en el despliegue de las aplicaciones. Para ello, se hará uso de las nuevas tecnologías a través de contenedores representada por Docker y la arquitectura de microservicios, que permitan integrar y obtener una mejor eficiencia en las aplicaciones. El presente trabajo de investigación permitió el despliegue de la aplicación Backend dentro de contenedores Docker, a través de la construcción de las imágenes de PostgreSQL, Nginx y la configuración del archivo Dockerfile. Para validar el uso de la tecnología Docker se realizó una experimentación computacional basada en la guía Wholin, en donde se comparó la eficiencia de rendimiento de la arquitectura Docker y del Entorno Localhost con respecto a la calidad del producto del software. Para medir la eficiencia de rendimiento se basó en la métrica “tiempo medio de respuesta” definida en la ISO/IEC 25010 e ISO/IEC 25023. Mediante los resultados obtenidos se comprobó que el valor medio de respuesta que presenta la arquitectura Docker es menor al Entorno Localhost, y de la misma manera se verificó que GraphQL presenta una eficiencia mayor al API REST. Por lo cual, se concluyó que la arquitectura Docker es más eficiente para el despliegue de los servicios especialmente en GraphQL.
Description: Desarrollar el microservicio del módulo de transferencia (cuentas y montos) con GraphQL y Rest en contenedores Docker, para fomentar el levantamiento de una arquitectura DevOps, bajo la norma ISO/IEC 25010.
URI: http://repositorio.utn.edu.ec/handle/123456789/13293
metadata.dc.identifier.other: 04/ISC/ 665
metadata.dc.coverage: Ibarra, Ecuador
metadata.dc.description.degree: Ingeniería
metadata.dc.identifier.mfn: 0000040356
metadata.dc.contributor.deparment: Sistemas Computacionales
Appears in Collections:Ing. en Sistemas Computacionales

Files in This Item:
File Description SizeFormat 
04 ISC 665 LOGO.jpgLogo89,1 kBJPEGThumbnail
View/Open
04 ISC 665 TRABAJO DE GRADO.pdfTrabajo de grado4,21 MBAdobe PDFThumbnail
View/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons