Cloud Computing: Analysis of Various Platforms

Cloud computing is fundamentally altering the expectations for how and when computing, storage, and networking resources should be allocated, managed, consumed, and allow users to utilize services globally. Due to the powerful computing and storage, high availability and security, easy accessibility and adaptability, reliable scalability and interoperability, cost and time effective cloud computing is the top, needed for current fast growing business world. A client, organization or a trade that adopting emerging cloud environment can choose a well suitable infrastructure, platform, software, and a network resource, for any business, where each one has some exclusive features and advantages. The authors first develop a comprehensive classification for describing cloud computing architecture. This classification help in survey of several existing cloud computing services developed by various projects globally such as Amazon, Google, Microsoft, Sun and Force.com and by using this survey’s results the authors identified similarities and differences of the architecture approaches of cloud computing.

[1]  Wenhong Tian,et al.  A Framework for Implementing and Managing Platform as a Service in a Virtual Cloud Computing Lab , 2010, 2010 Second International Workshop on Education Technology and Computer Science.

[2]  A. Kartit,et al.  A taxonomy and survey of Cloud computing , 2013, 2013 National Security Days (JNS3).

[3]  David Bernstein,et al.  A Cloud PAAS for High Scale, Function, and Velocity Mobile Applications - With Reference Application as the Fully Connected Car , 2010, 2010 Fifth International Conference on Systems and Networks Communications.

[4]  Mustafa Mat Deris,et al.  Cloud Computing: Comparison of Various Features , 2011, DEIS.

[5]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[6]  Xiujuan Zhang,et al.  A New Architecture of Online Trading Platform Based on Cloud Computing , 2010, 2010 Asia-Pacific Conference on Wearable Computing Systems.

[7]  Rajkumar Buyya,et al.  Platforms for Building and Deploying Applications for Cloud Computing , 2011, ArXiv.

[8]  Zheng Wei,et al.  Cloud Computing:System Instances and Current Research , 2009 .

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

[10]  Mladen A. Vouk,et al.  Cloud Computing – Issues, Research and Implementations , 2008, CIT 2008.

[11]  Douglas F. Parkhill,et al.  The Challenge of the Computer Utility , 1966 .

[12]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[13]  Sam Ruby,et al.  RESTful Web Services , 2007 .

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

[15]  Antonio Puliafito,et al.  Volunteer Computing and Desktop Cloud: The Cloud@Home Paradigm , 2009, 2009 Eighth IEEE International Symposium on Network Computing and Applications.

[16]  Rini Mahajan,et al.  Cloud Computing Issues , 2005 .

[17]  T. H. Tse,et al.  A Tale of Clouds: Paradigm Comparisons and Some Thoughts on Research Issues , 2008, 2008 IEEE Asia-Pacific Services Computing Conference.

[18]  Tarry Singh,et al.  Smart Metering the Clouds , 2009, 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises.

[19]  S. Sujatha,et al.  Creating virtual platform for cloud computing , 2010, 2010 IEEE International Conference on Computational Intelligence and Computing Research.

[20]  Kang Chen,et al.  Cloud Computing: System Instances and Current Research: Cloud Computing: System Instances and Current Research , 2010 .