Por favor, use este identificador para citar o enlazar este ítem: https://dspace.unl.edu.ec/jspui/handle/123456789/26953
Título : Diseño de una arquitectura basada en microservicios para una Wallet Electrónica
Autor : Chamba Zaragocín, Wilman Patricio
Cholca Campués, Byron Giovanny
Palabras clave : <WALLET ELECTRÓNICA> <ARQUITECTURA DE SOFTWARE> <MICROSERVICIOS> <PATRONES ARQUITECTÓNICOS>
Fecha de publicación : 4-may-2023
Editorial : Universidad Nacional de Loja
Resumen : Los medios de pago electrónicos han presentado una gran acogida por parte de los agentes económicos en Ecuador. Las empresas de servicios financieros de pago (Fintech) PayPhone y PeiGo, publicaron sus nuevas billeteras virtuales en marzo del 2022 y la billetera de Google empezó a operar en Ecuador en febrero 2023. El presente Trabajo de Titulación tiene como objetivo proponer un diseño arquitectura de software para una Wallet Electrónica. El enfoque teórico en el que se fundamentó el diseño de la arquitectura fue el concepto de microservicios con patrones arquitectónicos que permitan mejorar aspectos como la escalabilidad y seguridad, y mediante pruebas de concepto evaluar el rendimiento en un ambiente Cloud con un patrón arquitectónico API Gateway. Para lograr el cumplimiento de este objetivo, se utilizó la metodología Incremental, dividiendo el trabajo en 3 incrementos, el primero fue realizar una revisión sistemática de la literatura en librerías científicas, seleccionando artículos, que dan respuestas a las preguntas de investigación previamente definidas, y de estudios primarios seleccionados para obtener el conocimiento teórico en patrones arquitectónicos y arquitectura basada en microservicios tales como Api Gateway, Servicios Lambda, Base de Datos Por Servicio, Circuit Breaker y Bus de Mensajes. El segundo objetivo fue proponer la infraestructura de software de la arquitectura en una solución Cloud para ser implementada en AWS, se modelo la arquitectura del software expresados mediante diagramas de despliegue y de componentes que den respuesta a los requerimientos funcionales y no funcionales establecidos. El tercer objetivo fue evaluar el rendimiento mediante pruebas de concepto y validar el funcionamiento del patrón arquitectónico Api Gateway junto con APIs publicadas en un ambiente Cloud con servicios Lambda de AWS. Palabras claves: Wallet electrónica, arquitectura de software, microservicios, Cloud, AWS, Api Gateway, patrones arquitectónicos.
Descripción : Electronic means of payment have been very well received by economic agents in Ecuador. The financial payment services (Fintech) companies PayPhone and PeiGo, published their new virtual wallets in March 2022 and the Google wallet began operating in Ecuador in February 2023. The present dissertation aims to propose a software architecture design for an e-Wallet. The theoretical approach on which the architecture design was based was the concept of microservices with architectural patterns that allow improving aspects such as scalability and security, and through proofs of concept to evaluate performance in a Cloud environment with an API Gateway architectural pattern. An incremental methodology was used to achieve the aims of this dissertation. The work was divided into 3 installments. The first was to perform a systematic literature review in scientific libraries, selecting articles, which give answers to the previously defined research questions, and from selected primary studies to obtain the theoretical knowledge in architectural patterns and architecture based on microservices such as API Gateway, Lambda Services, Database Per Service, Circuit Breaker, and Message Bus. The second step was to propose the software infrastructure of the architecture in a Cloud solution to be implemented in AWS, the software architecture was modeled and expressed through deployment and component diagrams that respond to the functional and non-functional requirements established. Finally, the third step was to evaluate the performance through proofs of concept and validate the operation of the API Gateway architectural pattern together with published APIs in a Cloud environment with AWS Lambda services. Keywords: e-Wallet, software architecture, microservices, Cloud, AWS, Api Gateway, architectural patterns.
URI : https://dspace.unl.edu.ec/jspui/handle/123456789/26953
Aparece en las colecciones: Maestrias FEIRNNR

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
ByronGiovanny_CholcaCampués.pdf2,47 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.