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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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
Barrett, R.: Under the Covers of the Google App Engine Datastore. In: Google I/O, San Francisco, CA (2008)
Brewer, E.: Towards robust distributed systems. In: Nineteenth ACM Symposium on Principles of Distributed Computing (PODC 2000), Portland, Oregon (2000)
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
Garvin, J.: Perceptions of Cloud Service Providers. Who’s Who and Where in the Cloud. Evans Data Corporation (2009)
Grossman, R.L.: Cloud Computing. The Case for Cloud Computing. IT Professional 11(2), 23–27 (2009)
Joyent Smart Platform, http://www.joyent.com/products/joyent-smart-platform/
Lawton, G.: Developing Software Online With Platform-as-a-Service Technology. Computer 41(6), 13–15 (2008)
Leavitt, N.: Is Cloud Computing Really Ready for Prime Time? Computer 42(1), 15–20 (2009)
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)
Levi, A.: From Spark Plug to Drive Train: Life of an App Engine Request. In: Google I/O, San Francisco, CA (2009)
Ryan, B.: Google App. Engine. How Index Building Works. Google (2008), http://code.google.com/intl/de-DE/appengine/articles/index_building.html
Overview (Java Platform SE 6), http://java.sun.com/javase/6/docs/api/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)