Tuesday, April 14, 2009

Cloud Computing Google World View Notes

Presenter:
Mike Repass, Product Manager (reminder: Product Managers at Google are technical folks and not marketing folks like other companies, his words not mine, ex-MSFT dude).
You can follow him on http://twitter.com/mdrcode/

Websites:
http://appengine.google.com/
http://code.google.com/appengine/

Highlights
- Cloud computing based platform is in the managed platforms (non-machine) space, more on this later.
- Free Trial for ever.
- Buddy Poke ( http://www.buddypoke.com/ ) and www.whitehouse.gov/OpenForQuestions are examples of site using it
- Billing and Quota just released (This pay as you go is the secret source of cloud computing in my opinion )
- Support only for Python runtime 2.5 modified no other language is supported
- Uses same Google infrastructure
- Data export tool available in case you don’t like the service and want to take your stuff somewhere else (remember: Google does no evil!)
- Approach is very Developer centric, which is great! No assemblies required

Lowlights
- No IDE for Development, SDK + Documentation can be downloaded from the site. Last company that did this almost lost the runtime war somewhat at least, Java SDK released with no IDE back in the day. Everyday Developers (not hardcore, command line switching guys/gals love IDE, it’s a productivity issue.
- Support for only one language
- No message queuing support, so your website cannot do transactions, at least none that is meaningful
- No support for large files, this is on the roadmap though, there is a limit to the size of document you can upload.