2018
DOI: 10.1109/mic.2018.053681358
|View full text |Cite
|
Sign up to set email alerts
|

Serverless is More: From PaaS to Present Cloud Computing

Abstract: In the late-1950s, leasing time on an IBM 704 cost hundreds of dollars per minute. Today, cloud computing, that is, using IT as a service, on-demand and pay-per-use, is a widely used computing paradigm that offers large economies of scale. Born from a need to make platform as a service (PaaS) more accessible, fine-grained, and affordable, serverless computing has garnered interest from both industry and academia. This article aims to give an understanding of these early days of serverless computing: what it is… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
39
0
3

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 107 publications
(44 citation statements)
references
References 9 publications
0
39
0
3
Order By: Relevance
“…The studies and surveys 23,[50][51][52] deal mainly with containerization and its accompanying resource efficiency. Although FaaS is quite young and is not reflected extensively in research so far, there exist first survey papers 33,[53][54][55][56] dealing with FaaS approaches deriving some open research questions regarding tool support, performance, patterns for serverless solutions, enterprise suitability, and whether serverless architectures will extend beyond traditional cloud platforms and architectures.…”
Section: Related Workmentioning
confidence: 99%
“…The studies and surveys 23,[50][51][52] deal mainly with containerization and its accompanying resource efficiency. Although FaaS is quite young and is not reflected extensively in research so far, there exist first survey papers 33,[53][54][55][56] dealing with FaaS approaches deriving some open research questions regarding tool support, performance, patterns for serverless solutions, enterprise suitability, and whether serverless architectures will extend beyond traditional cloud platforms and architectures.…”
Section: Related Workmentioning
confidence: 99%
“…The key insight that started our design is an understanding of what elements should be part of a benchmark to enable it to be comprehensive. Based on our prior work of surveying existing serverless platforms [12], we mapped the lifecycle of a function execution to multiple aspects, grouped in three operational layersthe Resource Orchestration, Function Management, and Workflow Composition layers in Figure 1. We want to capture and characterize the interplay between the various components depicted in the figure . For example, besides the function runtime overhead itself, there are other aspects that influence the performance of the overall function execution: event-trigger propagation, function configuration, code propagation, and the overhead of function deployment.…”
Section: Goal and Key Insightmentioning
confidence: 99%
“…Serverless computing and its ecosystem are rapidly evolving [4,12,14], with an increasing number of open-source and managed serverless platforms available to cloud users. AWS, Google, Microsoft, and other tech giants compete in this space, and tens of open-and closed-source serverless platforms already exist [10].…”
Section: Introductionmentioning
confidence: 99%
“…We then revisited and expanded the performance challenges introduced in the initial vision paper, identifying promising approaches towards addressing them [102]. To further separate hype from reality and leverage our decades of expertise in distributed systems, in another publication we reflected on the motivations, concepts, technologies, and practices that have led to the emergence of serverless computing [60]. Our main finding was clear: though serverless technologies leverages and overlaps many historical efforts, its emergence could not have happened ten years ago.…”
Section: Serverless: New Designs For Faasmentioning
confidence: 99%