Cloud Futurology

The cloud has become integral to most Internet-based applications and user gadgets. This article provides a brief history of the cloud and presents a researcher's view of the prospects for innovating at the infrastructure, middleware, and applications and delivery levels of the already crowded cloud computing stack.

[1]  Dirk Merkel,et al.  Docker: lightweight Linux containers for consistent development and deployment , 2014 .

[2]  Ian A. Kash,et al.  Pricing the Cloud , 2016, IEEE Internet Computing.

[3]  Yehia El-khatib Mapping Cross-Cloud Systems: Challenges and Opportunities , 2016, HotCloud.

[4]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[5]  Steven J. Johnston,et al.  Commodity single board computer clusters and their applications , 2018, Future Gener. Comput. Syst..

[6]  Weijia Jia,et al.  Enforcing network policy in heterogeneous network function box environment , 2018, Comput. Networks.

[7]  Blesson Varghese,et al.  Cloud Benchmarking for Maximising Performance of Scientific Applications , 2016, IEEE Transactions on Cloud Computing.

[8]  Andrew A. Chien,et al.  ZCCloud: Exploring Wasted Green Power for High-Performance Computing , 2016, 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS).

[9]  Harald C. Gall,et al.  Cloud Work Bench -- Infrastructure-as-Code Based Cloud Benchmarking , 2014, 2014 IEEE 6th International Conference on Cloud Computing Technology and Science.

[10]  Valentin Dalibard,et al.  BOAT: Building Auto-Tuners with Structured Bayesian Optimization , 2017, WWW.

[11]  Gordon S. Blair,et al.  Adaptive Service Deployment using In-Network Mediation , 2018, 2018 14th International Conference on Network and Service Management (CNSM).

[12]  Peter Kilpatrick,et al.  Challenges and Opportunities in Edge Computing , 2016, 2016 IEEE International Conference on Smart Cloud (SmartCloud).

[13]  Mohamed Faten Zhani,et al.  On Using Micro-Clouds to Deliver the Fog , 2017, IEEE Internet Computing.

[14]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.

[15]  Rajkumar Buyya,et al.  Next generation cloud computing: New trends and research directions , 2017, Future Gener. Comput. Syst..

[16]  Rajkumar Buyya,et al.  Big Data computing and clouds: Trends and future directions , 2013, J. Parallel Distributed Comput..

[17]  Cheol-Ho Hong,et al.  GPU Virtualization and Scheduling Methods , 2017, ACM Comput. Surv..

[18]  Andrea C. Arpaci-Dusseau,et al.  Serverless Computation with OpenLambda , 2016, HotCloud.

[19]  Andrew Pavlo,et al.  What's Really New with NewSQL? , 2016, SGMD.

[20]  Mike Amundsen,et al.  Microservice Architecture: Aligning Principles, Practices, and Culture , 2016 .