Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was reviewing the platforms

  1. Heroku = I am a beginner but heroku hides a lot of details i want to learn. so i dont want to user heroku

  2. Linode

  3. Amazon EC2

which is one better. I dont want to spend more than $50 per month on this. Just testing and experimenting out these platforms to get my hands wet.

please suggest and explain me on what platform i should use

share|improve this question
up vote 1 down vote accepted

What details do you want to learn ? basic linux sysadmin for web deployment ? Cloud Management ?

Linode is a traditional VPS provider, will give to you a Linux system that you can update, install components, etc

Amazon EC2 is a little more complicated for setup than Linode but will provide with much more technologies to be explored (EBS for persistant storage, S3 for alternative storage and serving static content, etc)

Heroku is based in Amazon EC2, maybe you can opt for some basic plan in Amazon (suggestion, at least buy some EBS storage too) to begin exploring Amazon services (exist very nice Rails plugins/gems to use Amazon services ...)

Another alternative can be RackSpace Cloud, in esence, they reconvert a clasic VPS service (SliceHost) in a On Demand computing service, maybe more simpler than EC2.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.