Cloud Programming Simplified: A Berkeley View on Serverless Computing

02/09/2019
by   Eric Jonas, et al.
0

Serverless cloud computing handles virtually all the system administration operations needed to make it easier for programmers to use the cloud. It provides an interface that greatly simplifies cloud programming, and represents an evolution that parallels the transition from assembly language to high-level programming languages. This paper gives a quick history of cloud computing, including an accounting of the predictions of the 2009 Berkeley View of Cloud Computing paper, explains the motivation for serverless computing, describes applications that stretch the current limits of serverless, and then lists obstacles and research opportunities required for serverless computing to fulfill its full potential. Just as the 2009 paper identified challenges for the cloud and predicted they would be addressed and that cloud use would accelerate, we predict these issues are solvable and that serverless computing will grow to dominate the future of cloud computing.

READ FULL TEXT

page 6

page 13

research
06/07/2020

Economic and Business Dimensions Cloud Computing and Electricity: Beyond the Utility Model

An overly simplistic reliance on the utility model risks blinding us to ...
research
12/25/2017

PWCT: Visual Language for IoT and Cloud Computing Applications and Systems

Developing IoT, Data Computing and Cloud Computing software requires dif...
research
12/20/2021

NavP: Enabling Navigational Programming for Science Data Processing via Application-Initiated Checkpointing

Science Data Systems (SDS) handle science data from acquisition through ...
research
08/19/2021

On the Future of Cloud Engineering

Ever since the commercial offerings of the Cloud started appearing in 20...
research
02/09/2018

Programming Requests/Responses with GreatFree in the Cloud Environment

Programming request with GreatFree is an efficient programming technique...
research
03/13/2022

Network Bandwidth Allocation Problem For Cloud Computing

Cloud computing enables ubiquitous, convenient, and on-demand network ac...
research
11/11/2021

Molecular Dynamics Simulations on Cloud Computing and Machine Learning Platforms

Scientific computing applications have benefited greatly from high perfo...

Please sign up or login with your details

Forgot password? Click here to reset