GIFFY ON APPSCALE
Know the drawbacks which does not make App Engine an ideal cloud platform to deploy Giffy.

It is known that Giffy can be deployed in App Engine which is a Google Cloud Platform used for developing and hosting web-applications in google managed data centers.But there are few drawbacks which does not make App Engine an ideal cloud platform to deploy Giffy.
Drawbacks Of Using App Engine As A Platform For Hosting Giffy :
In App Engine indexing cannot exceed 200.Beyond 200 an indexing not found error will show up.
Google App Engine or GAE leaves users with no choice but to deploy their application on Google data center. So, using App Engine as cloud platform for Giffy will lock giffy to Google, making Giffy unable to run on-premise or in a private cloud.
Not cost effective. Users are bound to pay a huge amount at the end of the month.
What is AppScale?
AppScale is a cloud computing platform where users can deploy and run their web App just like App Engine.In AppScale deployment and scaling of Google App Engine applications(unmodified) takes place automatically over public and private cloud systems as well as on- premise clusters.AppScale originally started off as a research project at the University of California,Santa Barbara Computer Science Department under the supervision of professor Chandra Krintz,PhD.AppScale was released on Feb 14,2013.
AppScale and Google cloud platform to give users even more infrastructure flexibility for their apps. Appscale lets user execute their web apps just about anywhere and everywhere - on their laptop, behind their firewall, on their datacenter, or on their favorite public or private cloud infrastructure. AppScale is free and easy to use.
AppScale is written in Python.When AppScale is deployed, AppScale tools automatically assigns individual roles to each deployed VM instance.It’s because of this reason AppScale is able to provide fault tolerance and elasticity automatically.
Why Use AppScale For Giffy ?
AppScale supports Indexing beyond 200, which is not possible in App Engine.
Since AppScale gives the freedom of running applications on-premise or in private cloud, it will help companies using Giffy to protect their sensitive data from outside interference and have full control and custody of it.
Users can configure the virtual machine as per their reqirements.In AppScale, user can choose the size of the ram and the version of the Ubuntu operating system that the user will be using in the virtual machine.
With AppScale, Users do not have to worry about a business-halting disaster.AppScale can provide hot backup by implementing a remote backup system where users can save their application as well data to safety.Even if App Engine goes down or loses user’s application and data, users can still run their application with the most recent data on another cloud.
Save Money with AppScale !!!
Growing monthly bill is a common problem faced by every Google App Engine user.Thankfully, AppScale has come up with a solution which can help users save over 35% on their monthly bill.
Users can cut down on their Google App Engine cost by deploying their project to Google Compute Engine and simulating loads.So using AppScale for Giffy will be beneficial in terms cost effectiveness, as the monthly bill will be much less than what is when run on App Engine.