Full text
|
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview |
|
![]() |
Archive (ZIP)
- Users in campus UPM only
Download (7MB) |
Llamuca Góngora, Eder Gustavo (2019). Pagos online con tarjetas. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.
Title: | Pagos online con tarjetas |
---|---|
Author/s: |
|
Contributor/s: |
|
Item Type: | Final Project |
Degree: | Grado en Ingeniería del Software |
Date: | 2019 |
Subjects: | |
Freetext Keywords: | Arquitectura de microservicios |
Faculty: | E.T.S.I. de Sistemas Informáticos (UPM) |
Department: | Sistemas Informáticos |
Creative Commons Licenses: | Recognition - No derivative works - Non commercial |
|
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview |
|
![]() |
Archive (ZIP)
- Users in campus UPM only
Download (7MB) |
Uno de los objetivos principales de este trabajo fin de grado es el de analizar e implementar una aplicación basada en microservicios, y la creación de un API Gateway para soportar pagos online con tarjetas de débito o crédito. Generalmente, los microservicios se definen como componentes de software que tienen una responsabilidad única, y están acoplados física y lógicamente con otros componentes. Es importante saber, en este tipo de arquitecturas orientadas a microservicios, se enrutan todas las solicitudes como las respuestas, ya sean internas o externas, a través de un API Gateway. Este proyecto consta de dos soluciones, un proyecto para el punto de entrada (API Gateway), y otro proyecto independiente que simula a un servicio al que haremos las peticiones para realizar un pago o un reembolso. Ambas aplicaciones se han desarrollado con tecnologías Microsoft, ya que es el tipo de tecnologías con las que tengo experiencia y estoy más familiarizado. Para la instauración de este proyecto me he apoyado en metodologías ágiles, con un total de cuatro sprints. En esta memoria, queda plasmado todo el trabajo que ha supuesto la finalización de esta idea desde la investigación inicial, pasando por la fase de implementación técnica, y hasta llegar a una fase final de aceptación de todos los criterios fijados en sus requisitos. Abstract: One of the main objectives of this final degree project is to analyse and implement an application based on microservices, and the creation of an API Gateway to support online payments with debit or credit cards. Generally, microservices are defined as software components that have a unique responsibility and are physically and logically coupled with other components. It is important to know, in this type of micro service-oriented architectures, all requests are routed as responses, whether internal or external, through an API Gateway. This project consists of two solutions, a project for the entry point (API Gateway), and another independent project that simulates a service to which we will make requests to make a payment or a refund. Both applications have been developed with Microsoft technologies since it is the type of technologies with which I have experience and I am more familiar. For the implementation of this project, I have relied on agile methodologies, with a total of four sprints. In this report, all the work that has led to the completion of this idea since the initial investigation, through the technical implementation phase, and until reaching a final phase of acceptance of all the criteria established in its requirements is reflected.
Item ID: | 58145 |
---|---|
DC Identifier: | http://oa.upm.es/58145/ |
OAI Identifier: | oai:oa.upm.es:58145 |
Deposited by: | Biblioteca Universitaria Campus Sur |
Deposited on: | 21 Feb 2020 12:51 |
Last Modified: | 21 Feb 2020 12:51 |