Skip to main content

A Platform-as-a-Service API Aggregator

  • Conference paper
Advances in Information Systems and Technologies

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 206))

Abstract

Cloud Computing has emerged as a new paradigm for services delivering over the Internet. In this growing market, PaaS (Platform-as-a-Service) service model has been the subject of great interest from several organizations allowing a straightforward deployment of applications without the need for a dedicated infrastructure, dependencies installation or server configuration. However, each PaaS provider generates a lock-in to their proprietary features, technologies or APIs (Application Programming Interfaces). This paper focuses on the specification, development and test of an abstraction layer that aims to unify the management and information processes of applications and databases created in PaaS environments, in order to struggle the existing lock-in in the market. As result, PaaS users will have now the opportunity for selecting the most appropriate platform for an application, interacting seamlessly with any supported vendor, also having the opportunity to attain the portability of applications among distinct PaaS providers. As far as we know, this is the first work in this research area presenting a real implemented and tested system aggregating several PaaS offerings.

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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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.

References

  1. Zhang, S., et al.: Cloud Computing Research and Development Trend. In: 2nd International Conference on Future Networks, pp. 93–97. IEEE Computer Society, Washington (2010)

    Google Scholar 

  2. Armbrust, M., et al.: A View Of Cloud Computing. Commun. 53, 50–58 (2010)

    Google Scholar 

  3. Buyya, R., et al.: Cloud Computing and Emerging IT Platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 25, 599–616 (2009)

    Article  Google Scholar 

  4. Buyya, R., et al.: Cloud Computing Principles and Paradigms, pp. 58–62. Wiley Publishing (2011)

    Google Scholar 

  5. Loutas, N., et al.: Cloud Computing Interoperability: the state of play. In: 3rd IEEE International Conference on Cloud Computing Technology and Science, pp. 752–757. IEEE Computer Society, Washington (2011)

    Google Scholar 

  6. Petcu, D.: Portability and Interoperability between Clouds: Challenges and Case Study. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 62–74. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  7. Beimborn, D., Miletzki, T., Wenzel, S.: Platform-as-a-Service. Business & Information Systems Engineering 3, 381–384 (2011)

    Article  Google Scholar 

  8. Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California (2000)

    Google Scholar 

  9. Shao, J., Wang, Q.: A Performance Guarantee Approach for Cloud Computing based on Monitoring. In: 35th IEEE Annual Computer Software and Applications Conference Workshops, pp. 25–30. IEEE Computer Society, Washington (2011)

    Chapter  Google Scholar 

  10. Cheng, X., Yuliang, S., Qingzhong, L.: A Multi-Tenant Oriented Performance Monitoring, Detecting and Scheduling Architecture based on SLA. In: Joint Conferences on Pervasive Computing, pp. 599–604. IEEE Internet Computing, Taipei (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Cunha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cunha, D., Neves, P., Sousa, P. (2013). A Platform-as-a-Service API Aggregator. In: Rocha, Á., Correia, A., Wilson, T., Stroetmann, K. (eds) Advances in Information Systems and Technologies. Advances in Intelligent Systems and Computing, vol 206. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36981-0_75

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36981-0_75

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36980-3

  • Online ISBN: 978-3-642-36981-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics