Google App Engine Analysis
Technology pundits and developers alike are busy writing and speculating about Google’s latest SDK, Google App Engine, before they actually write code. People are speculating that this will position Python as the dominant dynamic scripting language for the next hype cycle. Other have mentioned that this is Google’s entry into cloud computing, web services, and application hosting. I think that App Engine is a large overarching endeavor that will eventually compete with many different and distinct entities.
In one hand, as a SDK, App Engine will compete against the myriad of Java, PHP, and Ruby frameworks. If Google delivers on its promises, App Engine will have the performance and scalability of Java and the development ease and joy of Ruby on Rails. As choosing, Python for the default language, App Engine places Python against Ruby for the dynamic scripting language of choice amongst developers.
From another perspective, App Engine will eventually complete with any application hosting environments like Amazon Web Services, Salesforce AppExchange, and hosting vendor like TextDrive Accelerator.
In my mind, there are still many unanswered concerns, for example, to use a App Engine application end users log in with Google credentials. Are those your users or Google’s? App Engine also opens a lot of privacy concerns for all parties involved. I would also be concerned with intellectual property and data rights and ownership.
Google App Engine is a multi-headed, multi-dimensional paradigm shift. Within a day of its release, there are already 10,000 developers hacking away at a web application that will eventually run App Engine, for me, that is instant success!
For additional analysis and insight into Google App Engine, take a look at the following articles.
Developers, start your engines
App Engine: Host Your Apps with Google
Google App Engine: An Early Look
Google Jumps Head First Into Web Services With Google App Engine
Experimenting with Google App Engine
Google App Engine – Changes Everything
Google AppEngine – A First Look
Google AppEngine – A Second Look
Has Google’s AppEngine Annointed Python as the New Web Standard?
Google’s plans for App Engine
Google gives Web developers a leg up with App Engine
Is Google App Engine HuddleChat a Campfire Rip-Off?
Our Experience Building And Launching An App On Google App Engine
Why not PHP for Google’s App Engine?
Batteries sold separately
Using Appengine with Django, why it is pretty much unusable
Google App Engine alluring, will be hard to escape
Google App Engine – One Trick Pony
AppEngine – Web Hypercard, finally
Clouds Rolling In: The Google App Engine Q&A
Ning (1.0) Was Too Early
AWS vs Google App Engine
Google App Engine for developers
Google App Engine: Free and still barely worth it
Getting Started on Google App Engine with Flex and PyAMF
Google App Engine – When will programmers learn that a language is just a tool?
Building Flash applications with Google App Engine
App Engine and Pylons