Abstract
Function as a Service (FaaS) is an integral part of the serverless computing paradigm. It offers a true pay-per-use billing model and releases developers from the burden of managing the application stack. A discussion on whether and when this model is more appropriate for cloud computing users in terms of accruing costs compared to the more "traditional"delivery models has already been started by existing works. However, by treating this subject as a regular service selection problem, these approaches fail to exploit the space created by distributing the load between simultaneous FaaS and non-FaaS deployments of an application in a hybrid deployment model. This work aims to provide the means for application owners to decide which deployment scenario is cost optimal for their needs. In case this scenario is a hybrid deployment, the proposed approach also determines the optimal number of virtual machines that will need to be provisioned. An extensible and configurable FaasSimulator open source tool is presented for these purposes.
Original language | English |
---|---|
Title of host publication | Proceedings of the 46th EUROMICRO conference on Software Engineering and Advanced Applications (SEAA '20) |
Place of Publication | Portorož, Slovenia |
Publisher | IEEE |
Pages | 242-245 |
Number of pages | 8 |
DOIs | |
Publication status | Published - Aug-2020 |
Event | 46th EUROMICRO Conference on Software Engineering and Advanced Applications - Portorož, Slovenia Duration: 26-Aug-2020 → 28-Aug-2020 Conference number: 46th https://dsd-seaa2020.um.si/seaa |
Conference
Conference | 46th EUROMICRO Conference on Software Engineering and Advanced Applications |
---|---|
Abbreviated title | SEAA 2020 |
Country/Territory | Slovenia |
City | Portorož |
Period | 26/08/2020 → 28/08/2020 |
Internet address |