Eu tenho procurado o serviço AWS Elastic Beanstalk para a implementação do meu aplicativo rails, e cheguei a pensar que era realmente uma má idéia, dado alguns requisitos específicos da minha aplicação.
Mas ainda é difícil definir manualmente os outros serviços que fornecem escalabilidade / elasticidade, por isso gostaria de confirmar que fiz as escolhas certas.
Já tenho alguns ambientes de desenvolvimento / teste em uma única instância do EC2 e preciso implantar o site em um ambiente de produção antes do lançamento para o público. Equilíbrio de carga, elasticidade e tudo mais.
Aqui estão alguns dos meus requisitos
Quando eu observei as pré-configurações do Elastic Beanstalk, algumas delas estavam faltando ou não estavam claras (acredito que meu aplicativo seria compatível com o Ruby 2.2, por exemplo, mas e a dependência do ImageMagick?), e eu pensei que teria mais controle indo manual
Mas é possível realmente descobrir algo que facilite o trabalho com o Beanstalk? Estamos falando de um pequeno site de startups (que, no entanto, não é apenas sobre ações REST / CRUD simples), e eu sou o único cara de TI em sua equipe, então o mais fácil / menos propenso a travar seria melhor. Eu realmente não consigo entender se vai Beanstalk
Tags ruby-on-rails aws