Foundations of Cloud Computing

This is a foundational chapter, looking at the historical evolution of various networking and computing technologies that led to Cloud Computing. This is a must-read chapter for people not familiar with the past trends and progress that led us from large mainframe computers to PCs and now back to large data centers hosting Cloud Computing servers. In parallel, there was a significant progress made in Enterprise IT, Web Services, and service-oriented architecture (SoA). We will review and compare top-down versus bottom-up SoA solution approaches, implementation of Private and hybrid Clouds. At the end, we will look at the Internet security threat models and an open Web application security project.

[1]  Tilo Böhmann,et al.  Das wirtschaftliche Potenzial des Internet der Dienste: Studie im Auftrag des BMWi , 2010 .

[2]  Helmut Krcmar,et al.  THE BUSINESS PERSPECTIVE OF CLOUD COMPUTING: ACTORS, ROLES, AND VALUE NETWORKS , 2010, ECIS 2010.

[3]  Markus Schief,et al.  Business Models in the Software Industry , 2012, 2012 45th Hawaii International Conference on System Sciences.

[4]  David C. Wyld,et al.  THE CLOUDY FUTURE OF GOVERNMENT IT: CLOUD COMPUTING AND THE PUBLIC SECTOR AROUND THE WORLD , 2010 .

[5]  Johannes Buchmann,et al.  Internet privacy : eine multidisziplinäre Bestandsaufnahme = a multidisciplinary analysis , 2012 .

[6]  Nikolay Borissov,et al.  Cloud Computing – A Classification, Business Models, and Research Directions , 2009, Bus. Inf. Syst. Eng..

[7]  Risto Rajala,et al.  A framework for analyzing software business models , 2003, ECIS.

[8]  Christof Weinhardt,et al.  Business Models in the Service World , 2009, IT Professional.

[9]  Hovav Shacham,et al.  Hey, you, get off of my cloud: exploring information leakage in third-party compute clouds , 2009, CCS.

[10]  Rajkumar Buyya,et al.  A Heuristic Approach for Capacity Control in Clouds , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[11]  R. Veugelers,et al.  Young leading innovators and the EU's R&D intensity gap , 2010 .

[12]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Autonomic Metered Pricing for a Utility Computing Service , 2022 .

[13]  Mary Tate,et al.  A Descriptive Literature Review and Classification of Cloud Computing Research , 2012, Commun. Assoc. Inf. Syst..

[14]  M. Westerlund,et al.  Business Models – A New Perspective on Firms' Assets and Capabilities , 2007 .

[15]  Paul Hofmann,et al.  Cloud Computing: The Limits of Public Clouds for Business Applications , 2010, IEEE Internet Computing.

[16]  Dave Durkee,et al.  Why cloud computing will never be free , 2010, ACM Queue.

[17]  G. Karagiannis,et al.  Taxonomy of cloud computing services , 2010, 2010 IEEE Globecom Workshops.

[18]  H. Demirkan,et al.  Pricing Strategies for Information Technology Services: A Value-Based Approach , 2009 .

[19]  B. Carlsson,et al.  On the nature, function and composition of technological systems , 1991 .

[20]  Subhajyoti Bandyopadhyay,et al.  Cloud computing - The business perspective , 2011, Decis. Support Syst..

[21]  L. Youseff,et al.  Toward a Unified Ontology of Cloud Computing , 2008, 2008 Grid Computing Environments Workshop.

[22]  Ian Sommerville,et al.  Research Challenges for Enterprise Cloud Computing , 2010, ArXiv.

[23]  Stefan Tai,et al.  Cloud Computing - Web-Based Dynamic IT Services , 2011 .

[24]  N. Carr The end of corporate computing , 2005 .

[25]  Giuditta De Prato,et al.  The 2010 Report on R&D in ICT in the European Union , 2010 .

[26]  B. Truffer,et al.  Market Formation in Technological Innovation Systems—Diffusion of Photovoltaic Applications in Germany , 2011 .

[27]  Staffan Jacobsson,et al.  Analyzing the functional dynamics of technological innovation systems: A scheme of analysis , 2008 .

[28]  Giuditta De Prato,et al.  The 2011 Report on R&D in ICT in the European Union , 2011 .

[29]  Lee Rainie,et al.  The future of cloud computing , 2010 .

[30]  Christopher Millard,et al.  Contracts for Clouds: Comparison and Analysis of the Terms and Conditions of Cloud Computing Services , 2011 .

[31]  Stefan Kuhlmann,et al.  Functions of innovation systems: A new approach for analysing technological change , 2007 .

[32]  Ramin Yahyapour,et al.  Service Level Agreements for Cloud Computing , 2011 .

[33]  Jin Tong,et al.  NIST Cloud Computing Reference Architecture , 2011, 2011 IEEE World Congress on Services.

[34]  Craig Gentry,et al.  Fully Homomorphic Encryption over the Integers , 2010, EUROCRYPT.

[35]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[36]  Vivek Kundra,et al.  Federal Cloud Computing Strategy , 2011 .

[37]  Didier Bigo,et al.  Fighting cyber crime and protecting privacy in the cloud , 2012 .

[38]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[39]  Werner Vogels,et al.  Building reliable distributed systems at a worldwide scale demands trade-offs between consistency and availability. , 2022 .

[40]  Paolo Balboni Cloud Computing: Key Legal Issues , 2009 .

[41]  Brian Hayes,et al.  What Is Cloud Computing? , 2019, Cloud Technologies.