Moving social networking applications into the cloud

View/ Open
Date
2010-09Author
Ramasahayam, Radhika
Type
ThesisDegree Level
MastersMetadata
Show full item recordAbstract
Social networking applications that are developed using traditional software and architecture have scalability issues. One way to overcome the high cost of scaling social applications is to use Cloud Computing (CC). There are various cloud computing platforms available. One very interesting CC platform is Google App Engine (GAE). This research focuses on using the “free” GAE as a way to re-implement existing social networking applications.
The research focuses on how to move social applications into the cloud and on the evaluation of their performance. The thesis investigates the GAE platform, and its features. The study shows how to re-implement a social networking application using GAE cloud with limited code approximately 600 lines and evaluates the scalability of the applications.
Degree
Master of Science (M.Sc.)Department
Computer ScienceProgram
Computer ScienceSupervisor
Deters, RCommittee
Rangacharyulu, C.; Vassileva, J.; Cooke, J; Eramian, MCopyright Date
September 2010Subject
Platform as a Service
Social Networking Applications
Cloud computing
Google App Engine
Software as a Service
Infrastructure as a Service