Development of a Serverless RESTful API
Hagelberg, Thomas (2023)
Hagelberg, Thomas
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-2023053015954
https://urn.fi/URN:NBN:fi:amk-2023053015954
Tiivistelmä
The purpose of this thesis is to illustrate the development process of a new serverless RESTful API for managing document-related privileges. The API is hosted in the AWS ecosystem, and based on the serverless compute engine Fargate.
The API is designed to determine the actions that can be taken on a document based on its sub-category, and will be used in Crosskey’s new frontend system, which will act as a replacement for static xml configuration.
I have used the agile methodology Scrum to break down the development process into two-week sprints and used various technologies such as Java, Spring, JPA, Oracle, AWS and various other related technologies.
The API is designed to determine the actions that can be taken on a document based on its sub-category, and will be used in Crosskey’s new frontend system, which will act as a replacement for static xml configuration.
I have used the agile methodology Scrum to break down the development process into two-week sprints and used various technologies such as Java, Spring, JPA, Oracle, AWS and various other related technologies.