Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/147268
Title: API modular segura
Author: Cosme de la Rosa, Webster
Tutor: Canto Rodrigo, Pau del
Others: Garcia-Font, Victor  
Isern-Deya, Andreu Pere  
Abstract: A development methodology oriented towards the extension of the business and operational scalability is proposed, where it is also intended to reduce initial costs. For this reason, a monolithic modular architecture is proposed where a high grade of security factor is delegated to the API Gateway. Modular monolithic systems allow reducing the cost of service management as well as the business problem to be divided into simpler ones. In this way, the appropriate methodology is available to face a demanding market. A system capable of evolving linearly, without becoming more difficult to develop as both business complexity and volume increase, requires an approach based on theory and experience. Thanks to the application of the development methodology, a monolithic API is capable of evolving independently in each of the modules. The API Gateway protects each of the services offered. The central vertebra of the project is the OpenAPI since all the functionality starts from it. This project guarantees that only people authorized to access the data can do so and that these, in turn, are protected against threats of various kinds. However, at the end of this report it becomes evident that security can be further improved in different ways.
Keywords: API Gateway
computer security
Document type: info:eu-repo/semantics/masterThesis
Issue Date: 9-Jan-2023
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Trabajos finales de carrera, trabajos de investigación, etc.

Files in This Item:
File Description SizeFormat 
wcosmedlrTFM0123memoria.pdfMemoria del TFM2,18 MBAdobe PDFThumbnail
View/Open
wcosmedlrTFM0123presentación.pdfPresentación del TFM490,32 kBAdobe PDFThumbnail
View/Open
Share:
Export:
View statistics

This item is licensed under aCreative Commons License Creative Commons