Serverless computing: a survey of opportunities, challenges, and applications

H Shafiei, A Khonsari, P Mousavi - ACM Computing Surveys, 2022 - dl.acm.org
The emerging serverless computing paradigm has attracted attention from both academia
and industry. This paradigm brings benefits such as less operational complexity, a pay-as …

Survey on serverless computing

HB Hassan, SA Barakat, QI Sarhan - Journal of Cloud Computing, 2021 - Springer
Serverless computing has gained importance over the last decade as an exciting new field,
owing to its large influence in reducing costs, decreasing latency, improving scalability, and …

Formal foundations of serverless computing

A Jangda, D Pinckney, Y Brun, A Guha - Proceedings of the ACM on …, 2019 - dl.acm.org
Serverless computing (also known as functions as a service) is a new cloud computing
abstraction that makes it easier to write robust, large-scale web services. In serverless …

Valve: Securing function workflows on serverless computing platforms

P Datta, P Kumar, T Morris, M Grace… - Proceedings of The …, 2020 - dl.acm.org
Serverless Computing has quickly emerged as a dominant cloud computing paradigm,
allowing developers to rapidly prototype event-driven applications using a composition of …

{ALASTOR}: Reconstructing the provenance of serverless intrusions

P Datta, I Polinsky, MA Inam, A Bates… - 31st USENIX Security …, 2022 - usenix.org
Serverless computing has freed developers from the burden of managing their own platform
and infrastructure, allowing them to rapidly prototype and deploy applications. Despite its …

Workflow integration alleviates identity and access management in serverless computing

A Sankaran, P Datta, A Bates - … of the 36th Annual Computer Security …, 2020 - dl.acm.org
As serverless computing continues to revolutionize the design and deployment of web
services, it has become an increasingly attractive target to attackers. These adversaries are …

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

A Bocci, S Forti, GL Ferrari, A Brogi - Computing, 2021 - Springer
Abstract Function-as-a-Service (FaaS) allows developers to define, orchestrate and run
modular event-based pieces of code on virtualised resources, without the burden of …

A declarative approach to topology-aware serverless function-execution scheduling

G De Palma, S Giallorenzo, J Mauro… - … Conference on Web …, 2022 - ieeexplore.ieee.org
State-of-the-art serverless platforms use hard-coded scheduling policies that are unaware of
the possible topological constraints of functions. Considering these constraints when …

Allocation priority policies for serverless function-execution scheduling optimisation

G De Palma, S Giallorenzo, J Mauro… - … -Oriented Computing: 18th …, 2020 - Springer
Serverless computing is a Cloud development paradigm where developers write and
compose stateless functions, abstracting from their deployment and scaling. In this paper …

Le taureau: Deconstructing the serverless landscape & a look forward

A Khandelwal, A Kejariwal, K Ramasamy - Proceedings of the 2020 …, 2020 - dl.acm.org
Akin to the natural evolution of programming in assembly language to high-level languages,
serverless computing represents the next frontier in the evolution of cloud computing: bare …