4 ms·
I hope they get the interface right this time. App Engine has an awkward interface that's not nearly as flexible and powerful as EC2.
by marketer 16y ago
I hope they get the interface right this time. App Engine has an awkward interface that's not nearly as flexible and powerful as EC2.
- stanleydrew 16y agoApp Engine and EC2 don't really compete in my mind for this reason. App Engine seems to compete more with things like Heroku, although the interface complaint certainly applies there too.
- samstokes 16y agoI find App Engine and Heroku to be in stark contrast in this respect. App Engine requires you to code your app in a particular way to work on their platform, and that way will (to a large extent) only work on App Engine. Heroku, on the other hand, requires you to code your app in what is pretty much the recommended way to do Rails apps anyway. While they do impose a few limitations that aren't present on other platforms (e.g. no local writable storage), accommodating those limitations wouldn't prevent you from moving to another platform. There's no proprietary Heroku Database API that you'd have to reimplement in order to move to a physical-server-colo setup, for example.
- tow21 16y agoApp Engine requires you to code your app in a particular way to work on their platform, and that way will (to a large extent) only work on App Engine. This is true, but it does make for a very nice deployment story; and Ian Bicking's silver lining (http://cloudsilverlining.org/ http://cloudsilverlining.org/) is (I think) a very interesting attempt to tell that story in a more generic way.
- grandalf 16y agoYou could replicate the s3 api in a simple (< 30 line) python app for app engine.