89 Hits in 4.5 sec

Status of Serverless Computing and Function-as-a-Service(FaaS) in Industry and Research [article]

Geoffrey C. Fox, Vatche Ishakian, Vinod Muthusamy, Aleksander Slominski
2017 pre-print
This whitepaper summarizes issues raised during the First International Workshop on Serverless Computing (WoSC) 2017 held June 5th 2017 and especially in the panel and associated discussion that concluded  ...  We also include comments from the keynote and submitted papers. A glossary at the end (section 8) defines many technical terms used in this report.  ...  of serverless and Function-as-a-Service The increasing importance of Serverless computing is illustrated by the appearance of the term "Serverless PaaS" which is "on the rise" in the 2017 Hype Technologies  ... 
doi:10.13140/rg.2.2.15007.87206 arXiv:1708.08028v1 fatcat:u6f255a6yvamtbquwytxuyprie

A review on serverless architectures - function as a service (FaaS) in cloud computing

Arokia Paul Rajan
2020 TELKOMNIKA (Telecommunication Computing Electronics and Control)  
The various research avenues in serverless computing are identified and presented.  ...  The prospective of the serverless compute model is well conceived by the major cloud service providers and reflected in the adoption of serverless computing paradigm.  ...  Serverless and deviceless computing are the new buzz words in the industry, which paves a way to new research opportunities in the Cloud as well as non-cloud systems.  ... 
doi:10.12928/telkomnika.v18i1.12169 fatcat:eblbxkqnkvfctkppogyuxbjz5q

Secure FaaS orchestration in the fog: how far are we?

Alessandro Bocci, Stefano Forti, Gian-Luigi Ferrari, Antonio Brogi
2021 Computing  
AbstractFunction-as-a-Service (FaaS) allows developers to define, orchestrate and run modular event-based pieces of code on virtualised resources, without the burden of managing the underlying infrastructure  ...  Our analysis identify trends and gaps in the literature, paving the way to further research on securing FaaS orchestrations in Fog computing landscapes.  ...  the project "GIÒ: a Fog computing testbed for research & education", funded by the Department of Computer Science of the University of Pisa, Italy.  ... 
doi:10.1007/s00607-021-00924-y fatcat:k7nlvcrfcncgzfqeb2lnsdjizm

Securing Serverless Computing: Challenges, Solutions, and Opportunities [article]

Xing Li, Xue Leng, Yan Chen
2021 arXiv   pre-print
Then, we conduct a gap analysis of the academic and industrial solutions as well as commercial and open-source serverless platforms' security capabilities, and finally, we present a complete picture of  ...  Serverless computing is a new cloud service model that reduces both cloud providers' and consumers' costs through extremely agile development, operation, and charging mechanisms and has been widely applied  ...  Serverless computing is generally regarded as a combination of FaaS and BaaS.  ... 
arXiv:2105.12581v1 fatcat:djlx2kku5vhrnjh3emgqv3nnn4

Serverless is More: From PaaS to Present Cloud Computing

Erwin van Eyk, Lucian Toader, Sacheendra Talluri, Laurens Versluis, Alexandru Uta, Alexandru Iosup
2018 IEEE Internet Computing  
ACKNOWLEDGMENTS This work is supported by the Dutch projects Vidi MagnaData, by the Dutch Commit and the Commit project Commissioner, and by generous donations from Oracle Labs, USA.  ...  Clients of serverless computing could use the Function-as-a-Service (FaaS) model, which we define 5 as: Function-as-a-Service (FaaS) is a form of serverless computing where the cloud provider manages the  ...  Functions as Computation Serverless computing relies on the concept of function as computation, which stems from a long tradition of ever-higher-level abstractions and specialization in computer science  ... 
doi:10.1109/mic.2018.053681358 fatcat:niayqqghojcedlr6yppfacqftm

RADON: rational decomposition and orchestration for serverless computing

G. Casale, M. Artač, W.-J. van den Heuvel, A. van Hoorn, P. Jakovits, F. Leymann, M. Long, V. Papanikolaou, D. Presenza, A. Russo, S. N. Srirama, D. A. Tamburri (+2 others)
2019 SICS Software-Intensive Cyber-Physical Systems  
Emerging serverless computing technologies, such as function as a service (FaaS), enable developers to virtualize the internal logic of an application, simplifying the management of cloud-native services  ...  Our methodology strives to tackle complexity in designing such applications, including the solution of optimal decomposition, the reuse of serverless functions as well as the abstraction and actuation  ...  In response, we propose a research agenda for developing an innovative DevOps framework centered around serverless computing, unlocking the advantages of the FaaS paradigm to industry.  ... 
doi:10.1007/s00450-019-00413-w fatcat:q7mf6hhc7jauxfngrg57tjks7a

Serverless Applications: Why, When, and How?

Simon Eismann, Joel Scheuner, Erwin van Eyk, Maximilian Schwinger, Johannes Grohmann, Nikolas Herbst, Cristina Abad, Alexandru Iosup
2020 IEEE Software  
Serverless computing shows good promise for efficiency and ease-of-use.  ...  Yet, there are only a few, scattered and sometimes conflicting reports on questions such as 'Why do so many companies adopt serverless?', 'When are serverless applications well suited?'  ...  More generally, serverless applications combine managed stateless ephemeral compute solutions such as AWS Lambda, Azure Functions, or Google Cloud Functions (Function-as-a-Service, FaaS), and fully provider-managed  ... 
doi:10.1109/ms.2020.3023302 fatcat:bcj66wzqqvgr3lo22ueqmyybcm

Survey on serverless computing

Hassan B. Hassan, Saman A. Barakat, Qusay I. Sarhan
2021 Journal of Cloud Computing: Advances, Systems and Applications  
However, to date there is a lack of in-depth survey that would help developers and researchers better understand the significance of serverless computing in different contexts.  ...  We moreover discuss the challenges that serverless computing faces nowadays and how future research could enable its implementation and usage.  ...  Authors' contributions Conceptualization: HBH, SAB, and QIS; methodology: HBH, SAB, and QIS; validation: HBH, SAB, and QIS; formal analysis: HBH, SAB, and QIS; investigation: HBH, SAB, and QIS; resources  ... 
doi:10.1186/s13677-021-00253-7 fatcat:zqdm6hcxofbttnrbg4dtt4lfeq


Víctor Juan Expósito Jiménez, Herwig Zeiner
2018 Figshare  
In this paper, a serverless computing architecture is described and, in addition, a comparison of the most important "Function as a Service" platforms is given.  ...  By using a serverless computing architecture, faster and more reliable developments are possible in several fields such as the Internet of Things, industrial or mobility applications.  ...  for Digital and Economic Affairs (BMDW), and the federal states of Styria and Carinthia.  ... 
doi:10.6084/m9.figshare.6949196 fatcat:l42dmmllkzaf3dmkinujhv6ejq

A Brief History of Cloud Application Architectures

Nane Kratzke
2018 Applied Sciences  
In particular, serverless architectures are more decentralized and distributed, and make more intentional use of separately provided services.  ...  First, cloud computing and its related application architecture evolution can be seen as a steady process to optimize resource utilization in cloud computing.  ...  (Arcada University of Applied Sciences, Helsinki, Finland), and Josef Adersberger (QAWare GmbH, Munich, Germany) for their direct or indirect contributions to our research.  ... 
doi:10.3390/app8081368 fatcat:va33xyji2rgvdfd2tnpdg62odm

Beyond Microbenchmarks: The SPEC-RG Vision for a Comprehensive Serverless Benchmark

Erwin van Eyk, Joel Scheuner, Simon Eismann, Cristina L. Abad, Alexandru Iosup
2020 Companion of the ACM/SPEC International Conference on Performance Engineering  
ACKNOWLEDGMENTS The work presented in this article has benefited from discussions within the SPEC-RG Cloud Group, and further in the Cloud Control Workshop series organized by Erik Elmroth and his team  ...  Within this broad domain, we focus specifically on Function-as-a-Service (FaaS): a form of serverless computing where the cloud provider manages the resources, lifecycle, and event-driven execution of  ...  as proxy for a event management system in a cloud, and (2) an evaluation of the performance and cost of several FaaS platforms running the same workload.  ... 
doi:10.1145/3375555.3384381 dblp:conf/wosp/EykSEAI20 fatcat:jrir4wiyvfa3fhwxbyytnxv74q

Experimental Analysis of the Application of Serverless Computing to IoT Platforms

Priscilla Benedetti, Mauro Femminella, Gianluca Reali, Kris Steenhaut
2021 Sensors  
Serverless computing, especially implemented through Function-as-a-Service (FaaS) platforms, has recently been gaining popularity as an application deployment model in which functions are automatically  ...  A performance study in terms of resource consumption and latency is presented for the warm and cold start deployment mode, and implemented using OpenFaaS, a well-known open-source FaaS framework which  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/s21030928 pmid:33573209 fatcat:ygqhd3s3pfeedjt2pbzydzoln4

FaaSter, Better, Cheaper: The Prospect of Serverless Scientific Computing and HPC [chapter]

Josef Spillner, Cristian Mateos, David A. Monge
2017 Communications in Computer and Information Science  
With the rise of function-level compute instances through Function-as-a-Service (FaaS) models, the fitness of generic configurations needs to be re-evaluated for these applications.  ...  The adoption of cloud computing facilities and programming models differs vastly between different application domains.  ...  We still see the need for future work in standard benchmarks, tooling for debugging and autotuning, and improved transformation tools to allow for more conventional software to run natively as functions  ... 
doi:10.1007/978-3-319-73353-1_11 fatcat:3r34ghcixbfpjfduqakdthmzwi

Serverless Computing: A Security Perspective [article]

Eduard Marin, Diego Perino, Roberto Di Pietro
2021 arXiv   pre-print
We believe that our contribution, other than being valuable on its own, also paves the way for further research in this domain, a challenging and relevant one for both industry and academia.  ...  Serverless Computing is a virtualisation-related paradigm that promises to simplify application management and to solve one of the last architectural challenges in the field: scale down.  ...  FaaS is also widely known as serverless computing-in the following we will mainly use this term.  ... 
arXiv:2107.03832v1 fatcat:4xpgannhfbbybo57m2qgo5ukuy

Function-as-a-Service Benchmarking Framework

Roland Pellegrini, Igor Ivkic, Markus Tauber
2019 Proceedings of the 9th International Conference on Cloud Computing and Services Science  
In this regard, we present the architectural design of a new Function-as-a-Service benchmarking tool, which allows users to evaluate the performance of Cloud Functions.  ...  Cloud Service Providers deliver their products in form of 'as-a-Service', which are typically categorized by the level of abstraction.  ...  ACKNOWLEDGEMENTS The research has been carried out in the context of the project MIT 4.0 (FE02), funded by IWB-EFRE 2014-2020.  ... 
doi:10.5220/0007757304790487 dblp:conf/closer/PellegriniIT19 fatcat:bjgxbhoq65enjhg2fs4k72tmti
« Previous Showing results 1 — 15 out of 89 results