University of Twente Student Theses

Login

Leveraging serverless cloud computing architectures : developing a serverless architecture design framework based on best practices utilizing the potential benefits of serverless computing.

Bolscher, R.T.J. (2019) Leveraging serverless cloud computing architectures : developing a serverless architecture design framework based on best practices utilizing the potential benefits of serverless computing.

[img] PDF
6MB
Abstract:Serverless computing is a new and interesting cloud computing concept concerned with the deployment of small pieces of software applications and services as serverless functions. Serverless computing has a lot to offer to software application architects, developers and owners, however due to the novelty of the technology and the relatively high architectural and economic impact, its adoption is lacking behind or at the very least, is not maximally utilized. The objective of this thesis is to create a framework for designing serverless architectures which can be used by software architects and developers. An extensive literature review analysis is conducted which forms the theoretical basis for the framework. The proposed framework consists of four viewpoint and 5 cross-viewpoint variables. The framework is evaluated by applying it to a case study and by performing interviews with three domain experts. It is concluded that the domain experts see added value in the framework and think that it can contribute to creating better serverless architectures more easily, however they struggle with understanding the framework based on the graphical representation. Based on the conclusions of the evaluation the graphical representation of the framework is revised and improved.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Business Information Technology MSc (60025)
Link to this item:https://purl.utwente.nl/essays/79476
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page