Comparison of FaaS Cloud Platforms

Name
Mark-Eerik Kodar
Abstract
More and more software is developed on the cloud and in the recent years a new functionality has been developed that enables developers to host standalone functions in the cloud instead of monolithic applications. These solutions are named FaaS (Functions-as-a-Service) platforms and this thesis will give an overview of different FaaS cloud platforms and compares AWS Lambda and IBM OpenWhisk based on two use cases. The goal of this thesis is to determine whether the problems described in the published articles are still present and how easy it is to set up functions on the cloud. The results of the thesis confirmed that currently the greatest problems come from cold starting the function. In addition to that the tests showed that interaction with other cloud services might affect the function’s latency.
Graduation Thesis language
Estonian
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Pelle Jakovits
Defence year
2019
 
PDF