Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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 curious if it is possible to have a similar setup like Heroku but deployed on Amazon EC2. Does each "dynos" equals to a Virtual Machine? AMI is like a VM and hence, does this means a VM in a VM? Will the performance be slowed down? I was thinking of using Nginx+Gunicorn for my Django projects. How does the load balancing works in this case?

Maybe I understood the setup wrongly. Can anyone enlighten me? I'm thinking of setting up similar for projects that I have using subdomains.

I understand that nginx has load balancing, but how do the deployment architecture works?

Hope I'm clear in my explanation.

Cheers, Mickey

share|improve this question

Hiroku runs on EC2, so yes, it's possible. :)

share|improve this answer

With the newly open source cloudfoundry paas you can deploy a similar enviroment to that of heroku. Once you have it up and running you can deploy your app to the stack , you can add components like mysql or mongo from the command prompt. Using RightScale is probably the fastest way to get up and running

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.