Moving social networking applications into the cloud

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 platf...

Full description

Bibliographic Details
Main Author: Ramasahayam, Radhika
Other Authors: Rangacharyulu, C.
Format: Others
Language:en
Published: University of Saskatchewan 2010
Subjects:
Online Access:http://library.usask.ca/theses/available/etd-09172010-152833/
id ndltd-USASK-oai-usask.ca-etd-09172010-152833
record_format oai_dc
spelling ndltd-USASK-oai-usask.ca-etd-09172010-1528332013-01-08T16:34:43Z Moving social networking applications into the cloud Ramasahayam, Radhika Platform as a Service Social Networking Applications Cloud computing Google App Engine Software as a Service Infrastructure as a Service 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.<p> 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. Rangacharyulu, C. Vassileva, J. Cooke, J Deters, R Eramian, M University of Saskatchewan 2010-09-21 text application/pdf http://library.usask.ca/theses/available/etd-09172010-152833/ http://library.usask.ca/theses/available/etd-09172010-152833/ en unrestricted I hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to University of Saskatchewan or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.
collection NDLTD
language en
format Others
sources NDLTD
topic Platform as a Service
Social Networking Applications
Cloud computing
Google App Engine
Software as a Service
Infrastructure as a Service
spellingShingle Platform as a Service
Social Networking Applications
Cloud computing
Google App Engine
Software as a Service
Infrastructure as a Service
Ramasahayam, Radhika
Moving social networking applications into the cloud
description 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.<p> 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.
author2 Rangacharyulu, C.
author_facet Rangacharyulu, C.
Ramasahayam, Radhika
author Ramasahayam, Radhika
author_sort Ramasahayam, Radhika
title Moving social networking applications into the cloud
title_short Moving social networking applications into the cloud
title_full Moving social networking applications into the cloud
title_fullStr Moving social networking applications into the cloud
title_full_unstemmed Moving social networking applications into the cloud
title_sort moving social networking applications into the cloud
publisher University of Saskatchewan
publishDate 2010
url http://library.usask.ca/theses/available/etd-09172010-152833/
work_keys_str_mv AT ramasahayamradhika movingsocialnetworkingapplicationsintothecloud
_version_ 1716532764742778880