Skip to main content

High-Level Abstraction Layers for Development and Deployment of Cloud Services

  • Conference paper
Networked Digital Technologies (NDT 2012)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 293))

Included in the following conference series:

Abstract

Cloud computing has emerged in recent years, while the illusion of the unlimited resources and feature-rich, is still considerably complex to use. Not only the migration between clouds is difficult - but also the development and deployment of a new, complex service from the beginning could be quite a challenge using today’s cloud computing. In the paper, new high-level abstraction layers for cloud computing is presented. The abstraction layers will allow users to manage cloud resources form various clouds and simplify the process of developing and deploying services into those clouds. This approach will also solve absolutely the interoperability issue, thus improving the flexibility of cloud computing.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services. In: Hsu, C.-H., Yang, L.T., Park, J.H., Yeo, S.-S. (eds.) ICA3PP 2010. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  2. Ramakrishnan, L., Jackson, K.R., Canon, S., Cholia, S., Shalf, J.: Defining Future Platform Requirements for e-Science Clouds. In: Proceedings of the 1st ACM Symposium on Cloud Computing, pp. 101–106. ACM (2010)

    Google Scholar 

  3. Goscinski, A., Brock, M.: Toward dynamic and attribute based publication, discovery and selection for cloud computing. Future Generation Computer Systems, 947–970 (2010)

    Google Scholar 

  4. Kothari, C., Arumugam, A.K.: Cloud Application Migration (2010), http://soa.sys-con.com/node/1458739

  5. Golden, B.: The Case Against Cloud Computing, http://www.cio.com/article/477473/

  6. Amazon Elastic Compute Cloud (Amazon EC2), http://aws.amazon.com/ec2/

  7. Eucalyptus community, http://open.eucalyptus.com/

  8. OpenNebula: The Open Source Toolkit for Cloud Computing, http://opennebula.org/

  9. Alex, H.: Hadoop in Practice. Manning Publications (2010)

    Google Scholar 

  10. Microsoft Windows Azure, http://www.microsoft.com/windowsazure/windowsazure/

  11. Hay, C., Prince, B.H.: Azure in Action. Manning Publications (2010)

    Google Scholar 

  12. Open Grid Forum, http://www.gridforum.org/

  13. Metsch, T., Edmonds, A., Nyrén, R.: Open Cloud Computing Interface – Core. In: Open Grid Forum, OCCI-WG, Specification Document (2011), http://forge.gridforum.org/sf/go/doc16161/

  14. Moscato, F., Aversa, R., Di Martino, B., Fortis, T., Munteanu, V.: An Analysis of mOSAIC ontology for Cloud Resources annotation. In: Proceedings of the Federated Conference on Computer Science and Information Systems, pp. 973–980. IEEE Xplore

    Google Scholar 

  15. Baader, F., Horrocks, I., Sattler, U.: Description Logics as Ontology Languages for the Semantic Web. In: Hutter, W., Stephan (eds.) Mechanizing Mathematical Reasoning: Essays in Honor of Jörg H. Siekmann on the Occasion of His 60th Birthday. Springer, Heidelberg (2005) ISBN 978-3-540-25051-7

    Google Scholar 

  16. Distributed Management Task Force Inc., http://www.dmtf.org/

  17. Open Virtualization Format, http://dmtf.org/sites/default/files/OVF%20Overview%20Document_2010.pdf

  18. Virtual Appliances, http://www.vmware.com/appliances/getting-started/learn/

  19. IEEE P2301 working group, http://grouper.ieee.org/groups/2301/

  20. IEEE P2302 working group, http://grouper.ieee.org/groups/2302/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nguyen, B.M., Tran, V., Hluchy, L. (2012). High-Level Abstraction Layers for Development and Deployment of Cloud Services. In: Benlamri, R. (eds) Networked Digital Technologies. NDT 2012. Communications in Computer and Information Science, vol 293. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30507-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30507-8_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30506-1

  • Online ISBN: 978-3-642-30507-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics