Skip to main content

TwoSpot: A Cloud Platform for Scaling Out Web Applications Dynamically

  • Conference paper
Towards a Service-Based Internet (ServiceWave 2010)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6481))

Included in the following conference series:

Abstract

Cloud computing is an emerging technology with a high impact on the operation and development of applications. Scalable web applications in particular can benefit from the advantages of Platform-as-a-Service solutions as they simplify development and maintenance. Unfortunately most of these offerings are a kind of one-way road as they lock the applications in the platform and vendor. This paper describes the TwoSpot platform we have developed to provide broader access to the advantages of Platform-as-a-Service and Infrastructure-as-a-Service functionalities by applying open and standards-based technologies.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. Atwood, T.: Cost and Scalability in Vertical and Horizontal Architectures. Implications for Database and Application Layer Deployments. Technical White Paper. Sun Microsystems (2004), http://www.sun.com/servers/wp/docs/cost_scalability.pdf

  2. Barrett, R.: Under the Covers of the Google App Engine Datastore. In: Google I/O, San Francisco, CA (2008)

    Google Scholar 

  3. Brewer, E.: Towards robust distributed systems. In: Nineteenth ACM Symposium on Principles of Distributed Computing (PODC 2000), Portland, Oregon (2000)

    Google Scholar 

  4. Chohan, N., Bunch, C., Pang, S., Krintz, C., Mostafa, N., Soman, S., Wolski, R.: AppScale Design and Implementation. University of California, Santa Barbara (2009), http://www.cs.ucsb.edu/~ckrintz/papers/appscale2009-02TR.pdf

    Google Scholar 

  5. Garvin, J.: Perceptions of Cloud Service Providers. Who’s Who and Where in the Cloud. Evans Data Corporation (2009)

    Google Scholar 

  6. Grossman, R.L.: Cloud Computing. The Case for Cloud Computing. IT Professional 11(2), 23–27 (2009)

    Article  Google Scholar 

  7. Joyent Smart Platform, http://www.joyent.com/products/joyent-smart-platform/

  8. Lawton, G.: Developing Software Online With Platform-as-a-Service Technology. Computer 41(6), 13–15 (2008)

    Article  Google Scholar 

  9. Leavitt, N.: Is Cloud Computing Really Ready for Prime Time? Computer 42(1), 15–20 (2009)

    Article  Google Scholar 

  10. Lenk, A., Klems, M., Nimis, J., Tai, S., Sandholm, T.: What’s Inside the Cloud? An Architectural Map of the Cloud Landscape. In: CLOUD 2009: Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, pp. 23–31. IEEE Computer Society, Washington (2009)

    Chapter  Google Scholar 

  11. Levi, A.: From Spark Plug to Drive Train: Life of an App Engine Request. In: Google I/O, San Francisco, CA (2009)

    Google Scholar 

  12. Ryan, B.: Google App. Engine. How Index Building Works. Google (2008), http://code.google.com/intl/de-DE/appengine/articles/index_building.html

  13. Overview (Java Platform SE 6), http://java.sun.com/javase/6/docs/api/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wolke, A., Meixner, G. (2010). TwoSpot: A Cloud Platform for Scaling Out Web Applications Dynamically. In: Di Nitto, E., Yahyapour, R. (eds) Towards a Service-Based Internet. ServiceWave 2010. Lecture Notes in Computer Science, vol 6481. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17694-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17694-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17693-7

  • Online ISBN: 978-3-642-17694-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics