It looks as though Google is aiming to compete with Amazon’s S3 by launching the Google App Engine. Amazon’s S3 stands for Simple Storage Service and it “helps free developers from worrying about how they will store their data.” It launched in the United States back in March of 2006 and opened up Amazon’s infrastructure to developers. Google’s new Google App Engine is similar, it opens up Google’s infrastructure to developers so that they can focus on developing.
On The Official Google Blog they announced that a preview release of the Google App Engine has launched and it will be available to the first 10,000 developers who sign up. That number of course, will increase in the future. They say that it’s “a way for developers to run their web applications on Google’s infrastructure” and then they went on to compare it to Blogger. Just as Blogger has made it easy to create a blog, they say Google App Engine makes it easy to create and run web applications. Their hope is that developers will be able to spend more of their time developing and less time dealing with the petty things like system administration and maintenance.
While Amazon S3 charges (although it is very reasonable), Google is going to offer a limited amount of resources for free. Here are the limitations for the free service:
- 500 MB storage
- 200 million megacycles of CPU per day
- 10 GB bandwidth per day
They say that this would equal out to around 5 million pageviews per month and as developers need more resources, they will be able to purchase them in the future.
Developers are a HUGE asset to Google and it only makes sense that they provide a way to entice more people with the knowledge of web development to actually use their skills to develop. For developers worrying about how they would get started, this will help quite a bit.
If you’d like more info, definitely checkout the new blog just for the Google App Engine which is found here. They talk about the features that you’ll have by using the service (automatic scaling and load balancing, for example) and you’ll also be able to sign up for access to the preview release and download the SDK so that you’ll be able to get started.