Developing web services with serverless architecture
Tran, Trung Hieu (2017)
Diplomityö
Tran, Trung Hieu
2017
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2017121155578
https://urn.fi/URN:NBN:fi-fe2017121155578
Tiivistelmä
Service-oriented architecture (SOA) and distributed systems have become popular solution to solve gaps between business needs and Information Technology services. Having widely adopted as crucial practice of SOA, web services enable communication between software components or applications over the internet. In this thesis, the author presents an innovative approach to build web services without concerns about server provision. The approach is design artefact outputted from the design science process, which consists of serverless architecture and a practice to implement into web services project. In order to prove the concept, the serverless architecture and proposed practice are employed to develop a prototype web service application. Furthermore, the thesis evaluates performance of the prototype application, in which five test scenarios are setup to examine the application’s behaviors in various load conditions.