Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

A multivocal literature review of Function-as-a-Service (FaaS) infrastructures and implications for software developers

Grogan, Jake, Mulready, Connor, McDermott, James, Urbanavicius, Martynas, Yilmaz, Murat orcid logoORCID: 0000-0002-2446-3224, Abgaz, Yalemisew orcid logoORCID: 0000-0002-3887-5342, McCarren, Andrew orcid logoORCID: 0000-0002-7297-0984, MacMahon, Silvana Togneri orcid logoORCID: 0000-0003-0179-2436, Garous, Vahid orcid logoORCID: 0000-0001-6590-7576, Elger, Peter and Clarke, Paul orcid logoORCID: 0000-0002-4487-627X (2020) A multivocal literature review of Function-as-a-Service (FaaS) infrastructures and implications for software developers. In: 27th European Conference on Software Process Improvement: EuroSPI 2020, 9-11 Sept 2020, Düsseldorf, Germany. ISBN 978-3-030-56440-7

Abstract
In this paper, we provide a multivocal literature review of Function as a Service (FaaS) infrastructures. FaaS is an important, emerging category of cloud computing, which requires that software applications are designed and deployed using distributed, highly-decoupled service-based architectures, one example of which is the microservices architecture paradigm. FaaS is associated with on-demand functionality and allows developers to build applications without the overhead associated with server management. As such, FaaS is a type of serverless provisioning model wherein a provider dynamically manages and allocates machine resources, with the developers deploying source code into a production environment. This research provides an analysis of scalability, cost, execution times, integration support, and the constraints associated with FaaS services provided by several vendors: AWS Lambda, Google Cloud Functions, and Azure Functions. We discuss the implications of the findings for software developers.
Metadata
Item Type:Conference or Workshop Item (Paper)
Event Type:Conference
Refereed:Yes
Uncontrolled Keywords:Functions-as-a-Service; Infrastructures; Serverless; Cloud Computing; Scalability; Constraints; AWS Lambda; Microsoft Azure; Google Cloud Functions
Subjects:Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Research Institutes and Centres > Lero: The Irish Software Engineering Research Centre
Published in: Systems, Software and Services Process Improvement (EuroSPI 2020). Communications in Computer and Information Science (CCIS) 1251. Springer. ISBN 978-3-030-56440-7
Publisher:Springer
Official URL:https://dx.doi.org/10.1007/978-3-030-56441-4_5
Copyright Information:© 2020 Springer
Funders:Science Foundation Ireland grant 13/RC/2094, European Regional Development Fund through the Southern & Eastern Regional Operational Programme to Lero - the Irish Software Research Centre
ID Code:27731
Deposited On:12 Sep 2022 13:57 by Thomas Murtagh . Last Modified 12 Sep 2022 14:21
Documents

Full text available as:

[thumbnail of FuncationAsAServiceInfrsatructuresEuroSPI2020CameraReady.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
235kB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record