Thingsboard API Gateway for the Savonia WaterLAB
Agyekum, Kofi (2023)
Lataukset:
Agyekum, Kofi
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023121336928
https://urn.fi/URN:NBN:fi:amk-2023121336928
Tiivistelmä
The development and deployment of Application Programming Interfaces (APIs) has become increasingly important in the modern software environment. APIs serves as intermediaries between applications, enabling seamless communication and data exchange. API Gateways function as central hubs for APIs, providing interfaces for access, security, and management. The thesis, with a primary objective of comprehensively exploring API gateway development, laid a detailed foundation in understanding their roles, architectures, and functionalities.
The thesis established a detailed foundation in the development of API gateways, discussing their roles, architectures, and functionalities. It then embarked on a detailed exploration of the process involved in creating an API gateway, thoroughly explaining each step, from initial planning and design to implementation and deployment. Key considerations such as API discovery, routing, authentication, authorization, and monitoring were discussed, providing a thorough understanding of the mechanisms behind a well-functioning API gateway.
In conclusion, the thesis provided a clear and concise discussion of API gateway creation, focusing on both conceptual and practical aspects. It served as a valuable resource for software developers, architects, and anyone seeking to gain a deeper understanding of this critical component of modern software infrastructure
The thesis established a detailed foundation in the development of API gateways, discussing their roles, architectures, and functionalities. It then embarked on a detailed exploration of the process involved in creating an API gateway, thoroughly explaining each step, from initial planning and design to implementation and deployment. Key considerations such as API discovery, routing, authentication, authorization, and monitoring were discussed, providing a thorough understanding of the mechanisms behind a well-functioning API gateway.
In conclusion, the thesis provided a clear and concise discussion of API gateway creation, focusing on both conceptual and practical aspects. It served as a valuable resource for software developers, architects, and anyone seeking to gain a deeper understanding of this critical component of modern software infrastructure
