4 ms·
I hate seeing EC2 compared to Azure or GAE - it really doesn't make sense. Do you want to manage your own instances or do you want to just push up an applicatio
by javery 16y ago
I hate seeing EC2 compared to Azure or GAE - it really doesn't make sense. Do you want to manage your own instances or do you want to just push up an application? Make that decision and then decide between EC2/Rackspace or GAE/Azure
Also, Heroku is missing here - I would use that before Azure or GAE.
- borism 16y agoThe problem here is that Amazon/Rackspace/other VM infrastructure providers actually do market them as application platforms, not platforms to run VMs. Nobody really cares that you have OS underneath all this, all people want to do is run some application on top of it. So all educational materials etc. instruct you to use VM as a foundation to run single app, not use it as a traditional server with multitude of services. The end result is the same, except with EC2 et al you have to deal with traditional sysadmin tasks yourself.
- firemanx 16y agoI don't know if I'd say the end result is the same - I haven't found an application-centric provider (ie, Azure, Heroku, GAE) that I can perform traditional data-warehousing with yet. I do a lot of database heavy work in Postgres, most of which relies on database user functions to keep things performant, and Rackspace Server / EC2 are the only methods I've found that I can actually do this. Sure, I have to do some basic sysadmin maintenance, but I'm also not running Facebook here. Some basic monitoring and a few shell scripts and I have a reliable system that serves my clients needs.
- goodness 16y agoYou can use EC2 in somewhat similar ways to GAE. They have Elastic Map Reduce (which runs the MapReduce side of Hadoop) and SimpleDB/S3 for storage. SimpleDB is even one of the backends that Django nonrel supports. The only real instance you have to manage is the web/app server. Amazon also offers a level of free service: http://aws.amazon.com/free/ http://aws.amazon.com/free/ So I'd say they are at least somewhat comparable.
- th0ma5 16y agoIt is important to note that this feature started today, and is only available to new customers.
- SkyMarshal 16y ago> Also, Heroku is missing here - I would use that before Azure or GAE. Out of curiosity, why? I recently made that comparison and came to the opposite conclusion, but based primarily on price. GAE's 5million page views/month + 500MB storage for free is an unequaled price point. Basically, it's free until you get real traction. I am language-agnostic for that particular project.
- javery 16y agoI haven't looked at GAE that much, but my main complaints are the language restrictions and the lock-in around developing for their platform. You can take an app written for Heroku and switch it your own hosting pretty easily - I don't think you could do that for GAE (I could be wrong though).
- riltim 16y agoWhat about appscale? http://code.google.com/p/appscale/ http://code.google.com/p/appscale/
- SkyMarshal 16y agoAh, all true. The app I have in mind won't ever need to be moved, so those constraints are acceptable.