brunocoelho / receba

receba.la
0 stars 0 forks source link

Deploy para Amazon EC2 #20

Closed rodrigoalvesvieira closed 11 years ago

rodrigoalvesvieira commented 11 years ago

Devemos - através do Capistrano - configurar o deploy do Receba para a Amazon EC2. Venho acessando o Receba esporadicamente às vezes e percebo que o tempo de resposta costuma ser muito alto.

Isso simplesmente não é tolerável. Acontece que o Heroku é muito ruim (já tinha percebido isso há tempos) e além disso é super caro. Invariavelmente a gente já precisaria "escalar" (mais dynos, mais workers) porque do jeito que tá a gente não pode deixar online.

Usando o Amazon EC2 a gente usa a mesma infraestrutura basicamente com menos camadas de abstração, e a dificuldade está em conseguir pôr no ar pela primeira vez, depois isso fica automatizado.

Encerro isso reforçando minha opinião de longa data: Heroku não é sério.

rodrigoalvesvieira commented 11 years ago

http://aws.amazon.com/code/6752709412171743 http://ruby.awsblog.com/post/Tx2AK2MFX0QHRIO/Deploying-Ruby-Applications-to-AWS-Elastic-Beanstalk-with-Git