According to a recent TechCrunch post, Google will be venturing into the application cloud business to compete directly with Amazon’s S3 service.
Unlike Amazon Web Services’ loosely coupled architecture, which consists of several essentially independent services that can optionally be tied together by developers, Google’s architecture is more unified but less flexible. For example, it is possible with Amazon to use their storage service S3 independently of any other services, while with Google using their BigTable service will require writing and deploying a Python script to their app servers, one that creates a web-accessible interface to BigTable.
Are there enough differences for both services to exist or will there be a knock-down, drag-out fight in the near future. It’s hard to beat Google’s “hey, kids, our dope is free…for now” model.
It should be interesting to watch this unfold.