Google App Engine vs Rackspace

Google App Engine
Google App Engine lets you run web applications on Google's infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.
Rackspace Cloud offers four hosting products: Cloud Servers for on-demand computing power; Cloud Sites for robust web hosting; Cloud Load Balancers for easy, on-demand load balancing and high availability; and Cloud Files for elastic online file storage and CDN.Rackspace Cloud hosting customers never need to worry about buying new hardware to meet increasing traffic demands or huge traffic spikes.

Latest news about Google App Engine and Rackspace:

14.03.17. Google App Engine now supports all programming languages. Google launched the new version of its platform-as-a-service for building application backends App Engine.The big news is that App Engine now supports any programming language, so a developer can create the app in whatever language they are comfortable using. Google sees this as a game changer, making the platform more open, which is a big theme with the company as it transitions to try and lure enterprise customers to Google Cloud Platform in general. In the previous version there was a limited set of runtime libraries and once you built an application, it was very difficult to take it out of Google. The company has indicated that part of its philosophy on being open means making it easy to move and avoid lock-in, even if that means leaving Google Cloud Platform.

03.05.16. Rackspace adds cloud optimization platform to its private cloud. Rackspace partnered with AppFormix to bring its cloud monitoring and performance optimization tools to its private OpenStack cloud. This will give Rackspace customers access to AppFormix’s real-time monitoring, analytics and optimization tools (and Rackspace’s engineers will also use these to manage cloud for their customers). For RackSpace, this is a somewhat unusual move. The company typically builds its own tools for managing the technical side of its cloud businesses (and it was the founding member of the OpenStack project, together with NASA).

08.10.14. Rackspace will sell and manage Google Apps. Cloud provider Rackspace will now sell and support Google Apps for Work to business customers, just like it already resells and supports hosted Exchange and Sharepoint for business customers. Google Apps for Work  sold directly starts at $5 per user per month with 30 GB of online storage. A version with unlimited storage is $10 per user per month. Rackspace will charge $10 per user per month for basic and $15 per month for unlimited. That extra $5 gets you Rackspace’s claimed “fanatical support” which includes help with provisioning, security configuration, device management and help with migration issues and account management.

27.09.14. Rackspace guarantees 99.99% uptime of private cloud. Rackspace is so confident with the new release of its private cloud software on its cloud computing open source OpenStack creation, that it's guaranteeing success for enterprise workload production. Rackspace debuted its private cloud in the summer of 2013, and now beefed up its offering with a 99.99 percent OpenStack API uptime guarantee, increased scalability to hundreds of nodes and DevOps automation services for application lifecycle management. Recently Rackspace can't compete with Amazon Web Services, Google Compute Cloud and Microsoft Azure that can afford to provide much lower pricing, so Rackspace tries to use momentum through its private cloud.

2013. Now you can use Google App Engine to host your company website. Google App Engine added support for PHP - the language on which 90% of websites are created. So now you can move your corporate website to this cloud platform. Why is it better than the regular hosting that you currently use? First, GAE provides free quotas: 1GB for file and data storage and 1Gb of traffic per day. So for most small business websites this hosting will be free. For large companies that have websites with big attendance - the cost would be almost the same as with regular hosting. But with GAE they can be sure that their sites work reliably, because GAE - is the platform on which Google's own services work and it can withstand heavy loads and even natural disasters. In addition to website hosting, the PHP support on Google App Engine may help to grow more SaaS services. Because now the large army of PHP-developers will get the opportunity to start for free and attract customers with the reliable platform.

2013. Google Compute Engine is available for all. Google launched its cloud IaaS platform Google Compute Engine a year ago, and then we called it the very strong competitor for Amazon Web Services. But the problem was that during this year the platform was available only for selected users (who paid $400/month for Google's Gold-support). Yesterday Google Compute Engine has become available to everyone, so let's get ready to rumble. With the public launch Google has added several new features. In particular, advanced routing - to create gateways and VPN servers, and enable you to build applications that span your local network and Google’s cloud, support for PHP in Google App Engine. Unlike AWS, Google introduced per-minute billing for the virtual servers (instead of per-hour). The pricing starts at $0.02/hour for a shared-core server. The video shows how you can create linux-server with the required parameters in 30 seconds on Google Compute Engine.

2012. So Amazon is #1. And who’s next in cloud computing?. GigaOm has published the list of top 7 cloud providers besides Amazon. Why besides Amazon? Because Amazon Web Services for now is far ahead of competitors. AWS is an absolute cloud market leader in all reports of all analytical firms. According to various estimates, AWS runs on 450,000 servers and generates about $1 billion in revenue per year. And who's next? Here are the top 7 the cloud providers by GigaOM:

Google App Engine for Business
2011. Google killed App Engine for Business. Last month, at the Google I/O conference, Google announced changes in GAE pricing, and caused panic among the developers. Without going into details, we'll just say that the developers initially incorrectly calculated the new fees, and only after Google's clarification post, it became clear that the prices would jump, but not so much. However, in the shadow of this panic another small announcement was unnoticed - the enterprise version of Google App Engine, launched a year ago - was closed. This does not mean that Google is no longer positioning its PaaS platform for business. Most of the features of the enterprise version (99.95% SLA, support for SSL, SQL, Spring framework) will be soon implemented in the basic version. However, this means that Google has done a lot of mistakes with the PaaS platform and currently loosing the game in competition with Microsoft, Salesforce, Amazon, VMWare.

2010. Rackspace launched a dating service for apps and their users. After Amazon had entered the niche of low-cost cloud platforms (where previously Rackspace ruled), Rackspace has to look for the new ways to attract customers and provide value-added services for them. One of these services is AppMatcher - a marketplace, where SaaS-applications and their users can find each other. It's designed in a very original way - it imitates dating site. The potential customer enters basic information about his organization (industry, number of employees, the IT budget, department) and the service finds apps, that may be interesting for him. After  registration in the online account he can specify more parameters about his business and app criteria, to narrow the search results. He can also invite co-workers and discuss potentially useful applications with them in the online account. On the other hand, developers add their SaaS apps (for free), filling in the questionnaire list. And it's not necessary that the app was hosted on Rackspace.

Amazon Web Services
2010. Amazon EC2 makes Cloud Computing affordable for all. Takes on Rackspace. Until now, the minimum virtual server (instance) on Amazon EC2 with configuration 1.7 GB RAM / 160 GB - cost 8.5 cents per hour (approximately $61 per month). This amount seemed quite large for most small businesses using web-apps and SaaS startups and kept them from switching from a traditional hosting (or own servers) to the cloud technologies. Some people used Rackspace, which provides the less powerful instances - from 11$ / month for the configuration 256 MB / 10 GB. But today even the most budget conscious small businesses and SaaS startups got the good reason to join the Cloud Computing era, and Rackspace got a new headache - Amazon Micro Instances.

Rackspace Cloud
2010. Rackspace added Windows to its Cloud. Rackspace Cloud platfrom, which, due to affordable pricing and ease of administration, attracted a lot of customers from Amazon, has added Windows Cloud Server to it's pool of services. Previously, it was possible to create only Linux-instances. However, unlike Linux-servers, Rackspace's pricing for Windows-instances is not so attractive and is higher than at Amazon EC2 and Windows Azure. Minimal instance configuration (1 GB of memory, 40 GB storage and 30 Mb/s bandwidth) costs $0.08/hour (about $58/month). Amazon's small Windows-server 1.7Gb/140Gb (i.e. about 2 times higher) costs $ 0.12/hour. In addition, Windows-server at Rackspace can only be scaled up and there is no way to scale down. Much more interesting is Rackspace recent initiative to create open-source cloud platform Openstack.

2010. Rackspace wants to be Linux for Cloud Computing. As we recently mentioned, the private clouds have become the necessary intermediate step in moving companies to public cloud platforms. In result we see more and more private cloud solutions on the market. Basically it's a game for IT giants: IBM, Oracle, HP. These vendors use to supply the ready-made cloud solutions: servers + virtualization + operating systems + DBMS ... So companies are forced to buy all this staff combined and can't use the equipment in the existing data centers. It's like buying a computer from Apple with all included. But recently the pure software solutions for creating enterprise clouds appear. Moreover, one of the major cloud providers Rackspace has initiated the project of creating the free open-source platform for building clouds - OpenStack - something similar to Linux in the world of computers.

Google App Engine
2010. Google partners with VMWare to adopt GAE for Enterprise. In response to the recent launch of VMForce, Google today announced the upcoming version of its cloud platform for enterprise users - Google App Engine for Business. Until now, GAE was actually not suitable for hosting enterprise applications. First, GAE does not provides enterprise-ready support, security and service level guarantees. Besides, it supports only one database - Big Table, which is not used in existing business applications, and locks clients into one platform. The enterprise version of GAE, which is scheduled for 4 quarter of 2010, will fix these issues. Corporate customers will be offered a premium support, 99.9% SLA, administration panel for managing security policies. In addition, GAE will add support for SSL and SQL databases. Instead of difficult-to-forecast scheme of payment for computer resources, the clients will pay a flat rate - $8/month for app user.