A manifesto for future generation cloud computing: research directions for the next decade
File(s)CloudManifesto.pdf (1.73 MB)
Accepted version
Author(s)
Type
Journal Article
Abstract
The Cloud computing paradigm has revolutionised the computer science horizon during the past decade and
has enabled the emergence of computing as the fifth utility. It has captured significant attention of academia,
industries, and government bodies. Now, it has emerged as the backbone of modern economy by offering
subscription-based services anytime, anywhere following a pay-as-you-go model. This has instigated (1) shorter
establishment times for start-ups, (2) creation of scalable global enterprise applications, (3) better cost-to-value
associativity for scientific and high performance computing applications, and (4) different invocation/execution
models for pervasive and ubiquitous applications. The recent technological developments and paradigms such
as serverless computing, software-defined networking, Internet of Things, and processing at network edge
are creating new opportunities for Cloud computing. However, they are also posing several new challenges
and creating the need for new approaches and research strategies, as well as the re-evaluation of the models
that were developed to address issues such as scalability, elasticity, reliability, security, sustainability, and
application models. The proposed manifesto addresses them by identifying the major open challenges in
Cloud computing, emerging trends, and impact areas. It then offers research directions for the next decade,
thus helping in the realisation of Future Generation Cloud Computing.
has enabled the emergence of computing as the fifth utility. It has captured significant attention of academia,
industries, and government bodies. Now, it has emerged as the backbone of modern economy by offering
subscription-based services anytime, anywhere following a pay-as-you-go model. This has instigated (1) shorter
establishment times for start-ups, (2) creation of scalable global enterprise applications, (3) better cost-to-value
associativity for scientific and high performance computing applications, and (4) different invocation/execution
models for pervasive and ubiquitous applications. The recent technological developments and paradigms such
as serverless computing, software-defined networking, Internet of Things, and processing at network edge
are creating new opportunities for Cloud computing. However, they are also posing several new challenges
and creating the need for new approaches and research strategies, as well as the re-evaluation of the models
that were developed to address issues such as scalability, elasticity, reliability, security, sustainability, and
application models. The proposed manifesto addresses them by identifying the major open challenges in
Cloud computing, emerging trends, and impact areas. It then offers research directions for the next decade,
thus helping in the realisation of Future Generation Cloud Computing.
Date Issued
2019-01-05
Date Acceptance
2018-07-20
Citation
ACM Computing Surveys, 2019, 51 (5)
ISSN
0360-0300
Publisher
Association for Computing Machinery
Journal / Book Title
ACM Computing Surveys
Volume
51
Issue
5
Copyright Statement
© 2019 ACM. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM Computing Surveys, Volume 51 Issue 5, January 2019: https://dl.acm.org/citation.cfm?doid=3271482.3241737
Sponsor
Commission of the European Communities
Commission of the European Communities
Engineering & Physical Science Research Council (EPSRC)
Commission of the European Communities
Grant Number
644869
249020
EP/K017330/1
780572
Subjects
Science & Technology
Technology
Computer Science, Theory & Methods
Computer Science
Cloud computing
scalability
sustainability
InterCloud
data management
Cloud economics
application development
Fog computing
serverless computing
RESOURCE-MANAGEMENT
PACKET NETWORKS
FRAMEWORK
RELIABILITY
ENVIRONMENTS
ARCHITECTURE
PERFORMANCE
MECHANISMS
SYSTEMS
IAAS
08 Information and Computing Sciences
Information Systems
Publication Status
Published
Article Number
ARTN 105