GOOGLE APP ENGINE AND PERFORMANCE OF THE WEB APPLICATION

Cloud computing is an internet-based model of computing, where the shared information, software and resources are provided to computers and other devices upon demand. Cloud computing provides enormous business opportunity. Cloud computing could dramatically lower the need for upfront investments in it and ongoing maintenance. User pay only for the time, resources, and capacities he uses while scaling up to accommodate the changing business needs. There are various cloud computing platforms available. One very interesting cloud computing platform is Google App Engine (GAE). Cloud computing has emerged recently that focuses on reduction of expenses on resources and thus the application can be developed in a pay as you go manner. Then the web applications can be uploaded to the cloud and maintained without any issues on the enterprise side. Cloud computing on the other hand has emerged as a solution to cut down the enterprises expenditures but there is a limited literature about how to use it. This article focuses on how to move social applications into the cloud and on the evaluation of their performance. The study shows how to implement a social networking application using GAE cloud with limited code and evaluates the scalability of the applications.