Resumo
The primary objective of this architectural design is to conduct a comprehensive examination of the Application Programming Interface (API) Gateway pattern and its role in enhancing the security of communication between microservices. The adoption of microservices has significantly transformed the architecture of extensive, integrated systems, prioritizing distinct responsibility and enabling the division into smaller, more easily controllable components. The process of evolution has not only resulted in the improvement of scalability and cost-efficiency in intricate systems, but it has also brought up novel security issues. One significant issue of concern pertains to the heightened susceptibility resulting from a more extensive internet presence, when a shift away from a singular, cohesive entity occurs, thereby exposing numerous smaller elements. In order to mitigate these security vulnerabilities, novel solutions such as the API Gateway pattern have been devised. This study does a critical evaluation and comparison of alternative approaches, examining the use of Hyper Text Transfer Protocol Secure (HTTPS) and the incorporation of diverse data payloads. The primary aim of this research is to tackle the security and performance issues that have been identified in these architectural improvements. Furthermore, a proof of concept was developed utilizing the Narrowband Internet of Things (NB-IoT) communication protocol. The aim of this study is to examine the effective and minimal delay transmission of a significant amount of low-frequency data from diverse devices to the cloud. The microservices API was designed in accordance with the recommended architecture and was subjected to rigorous testing to evaluate its ability to withstand security threats, with the objective of mitigating their impact.
Idioma original | Inglês |
---|---|
Páginas (de-até) | 626-636 |
Número de páginas | 11 |
Revista | Procedia Computer Science |
Volume | 237 |
DOIs | |
Estado da publicação | Publicadas - 1 jan. 2024 |
Evento | 2023 International Conference on Industry Sciences and Computer Science Innovation, iSCSi 2023 - Lisbon Duração: 4 out. 2023 → 6 out. 2023 |
Nota bibliográfica
Publisher Copyright:© 2024 The Authors. Published by ELSEVIER B.V.
Financiamento
Financiadoras/-es | Número do financiador |
---|---|
Fundação para a Ciência e a Tecnologia | |
Fundaç para a Ciê cia FCT | |
MCTES | UIDB/05549/2020, DP/05549/2020, UIDP/05549/2020 |