Originally Posted by bekanosky
CAn you give slight comparison between rackspace cloud & google app engine?
Sure thing -- to start it is important to note that the Rackspace Cloud offers three distinct Cloud hosting platforms, two of which are infrastructure services (IaaS) and one platform service (PaaS):
- Cloud Servers (IaaS)
- Cloud Files (IaaS)
- Cloud Sites (PaaS)
To draw some comparisons, Cloud Servers and Cloud Files are similar in nature to platforms like Amazon EC2 and Amazon S3 respectively.
Cloud Sites on the other hand is a managed platform-as-a-service Cloud that is built for running web sites and web applications built on common web technologies such as PHP, MySQL, .NET/ASP and MS SQL Server (served either by Apache or IIS).
Google App Engine is also a platform Cloud and operates similar in nature which all the back-end scaling, systems management, etc completely abstracted from the end-user.
The main difference between Cloud Sites & Google App Engine are the technologies supported. GAE supports only Python and Java at this time if I'm not mistaken and some proprietary DB systems, so if you want to run on this platform you will either need to have your app developed in one of these languages and support for GQL (their proprietary SQL syntax).
In a nutshell these are both excellent platforms, but you can port practically any PHP/MySQL/ASP.NET/SQL Server app (or HTML/CSS sites) to Cloud Sites without having to change any code at all, it operates like any standard environment where GAE has a certain proprietary nature to it and may require some additional work to take advantage of.
Hope this helps!