Abstract
It is predicted that most computing and data storage will be done by cloud computing in the future. Tendency to use cloud services and changes in IT world to become service-based will be inevitable in future. This leading change toward cloud computing will be a great movement in IT dependent industries. One of the main parts of this variation is the usage of cloud platforms. This method will affect software engineering events in software production process. Cloud platform let developers write programs which can both run in cloud space and use available services provided in cloud space. In this paper, a survey on cloud platforms, their arrangements, foundation and infrastructure services and their main capabilities used in some leading software companies is presented.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Aaron, G., Bostik, K.A., Rusmussen, R., Chung, E.: Protecting the web: phishing, malware, and other security threats. In: 17th international conference on World Wide Web, Beijing, China, pp. 1253–1254 (2008)
Armitage, J.: And another thing...the current site is in German: the final project in an international digital business consultancy. In: 2003 conference on Designing for user experiences, San Francisco, California, pp. 1–15 (2003)
Bobroff, N., Dasgupta, G., Fong, L., Viswanathan, B., Benedetti, F., Wagner, J.: A distributed job scheduling and flow management system, vol. 42, pp. 63–70. ACM, New York (2008)
Brandon, R., Douglas, T.: DataLab.: Transactional Data-Parallel Computing on an Active Storage Cloud. In: HPDC 2008, Boston, Massachusetts, June 23-27, 2008, ACM, New York (2008)
Bratner, M., Florescu, D., Graf, D., Kossman, D., Kraska, T.: Building a database on S3. In: ACM Special Interest Group on Management of Data, pp. 251–264. ACM, New York (2008)
Brodlie, K., Duce, D., Gallop, J., Sagar, M., Walton, J., Wood, J.: Visualization in Grid Computing Environments. In: Conference on Visualization 2004, pp. 155–162. IEEE Computer Society, Washington (2004)
Crosnier, H.L.: Screen in the Clouds. In: Senior lecturer at the University of Caen
Delic, K., Walker, M.: Architecting Enterprise Grids: Possible Inflection Points. In: IADIS International Conference on Applied Computing (February 2007)
Dougherty, J.P., Dececchi, T., Clear, T., Richards, B., Cooper, S., Wilusz: Information technology fluency in practice: Working group reports from ITiCSE on Innovation and technology in computer science education. In: Annual Joint Conference Integrating Technology into Computer Science Education, Aarhus, Denmark, pp. 153–171 (2002)
Ernemann, C., Hamscher, V., Yahyapour, R.: Benefits of Global Grid Computing for Job Scheduling. In: 5th IEEE/ACM International Workshop on Grid Computing, pp. 374–379. IEEE Computer Society, Washington (2004)
Foster, I.: Service-Oriented Science. Science 308, 814–817 (2005)
Grossman, R., Yunhong, G.U.: Data Mining Using High Performance Data Clouds Experimental Studies Using Sector and Sphere. ACM, New York (2008)
Grossman, R., Gu, Y.: Data mining using high performance data clouds: experimental studies using sector and sphere. In: 14th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 920–927. ACM, New York (2008)
Hand, E.: Head in the clouds. Nature 449, 963 (2007)
Delic, K.A., Walker, M.A.: Emergence of the Academic Computing Clouds. In: ACM Ubiquity 2008, August 5-11, 2008, Hewlett-Packard Co. (2008)
Li, J., Conradi, R., Slyngstad, O.N., Bunse, C., Khan, U., Morisio, M., Torchiaco, M.: Barriers to disseminating off-the-shelf based development theories to IT industry. In: Second international workshop on Models and processes for the evaluation of off-the-shelf components, St. Louis, Missouri, pp. 1–4 (2005)
Quartel, D., Dijkman, R., Van Sindren, M.: Methodological support for service-oriented design with ISDL. In: 2nd international conference on Service oriented computing, pp. 1–10. ACM, New York (2004)
Raghavan, B., Vishwanath, K., Ramabhadran, S., Yocum, K., Snoeren, A.: Cloud control with distributed rate limiting. In: Conference on Applications, technologies, architectures, and protocols for computer communications, pp. 337–348. ACM, New York (2007)
Rich, B., Thain, D.: DataLab: transactional data-parallel computing on an active storage cloud. In: 17th international symposium on High performance distributed computing, pp. 233–234. ACM Press, New York (2008)
Stanojevi, R., Shorten, R.: Fully decentralized emulation of best-effort and processor sharing queues. In: ACM SIGMETRICS international conference on Measurement and modeling of computer systems, pp. 383–394. ACM Press, New York (2008)
Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A break in the clouds: towards a cloud definition. In: ACM SIGCOMM Computer Communication Review 2009, pp. 50–55. ACM Press, New York (2009)
Weiss, A.: Computing in The Clouds. In: ACM networker, December 2007, pp. 16–25 (2007)
Wilkinson, B., Ferner, C.: Towards a top-down approach to teaching an undergraduate grid computing course. In: 39th SIGCSE technical symposium on Computer science education, pp. 126–130. ACM Press, New York (2008)
Wu, Y., Hu, X., Kashioka, H.: Mining redundancy in candidate-bearing snippets to improve web question answering. In: Sixteenth ACM conference on Conference on information and knowledge management, pp. 999–1002. Lisbon, Portugal (2007)
Whyman, B.: Cloud Computing, Information Security and Privacy Advisory Board, pp. 11–13 (December 5, 2008)
Amazon Elastic Compute Cloud (EC2) (July 18, 2008), http://www.amazon.com/ec2/
Apple iTunes (December 8, 2008), http://www.apple.com/itunes
Azure Services Platform Official Home Page (December 10, 2008), http://www.microsoft.com/azure/default.mspx
ElephantDrive (March 12, 2009), http://www.elephantdrive.com
Google App Engine (December 18, 2008), http://appengine.google.com
Microsoft Live Mesh (December 18, 2008), http://www.mesh.com
Microsoft Zone player (March 12, 2009), http://www.zunetop.com
MySQL (March 12, 2009), http://www.mysql.com
Postini (March 12, 2009), http://www.postini.com/postini_solutions/index-g.php
Rapidshare (March 12, 2009), http://rapidshare.com/index.html
SimpleDB (March 12, 2009), http://aws.amazon.com
Utube (March 12, 2009), http://www.utubehomewebsite.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pastaki Rad, M., Sajedi Badashian, A., Meydanipour, G., Ashurzad Delcheh, M., Alipour, M., Afzali, H. (2009). A Survey of Cloud Platforms and Their Future. In: Gervasi, O., Taniar, D., Murgante, B., Laganà, A., Mun, Y., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2009. ICCSA 2009. Lecture Notes in Computer Science, vol 5592. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02454-2_61
Download citation
DOI: https://doi.org/10.1007/978-3-642-02454-2_61
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02453-5
Online ISBN: 978-3-642-02454-2
eBook Packages: Computer ScienceComputer Science (R0)