Herokuをステージング/テストサーバーとして使用しています。 実稼働環境では、最初は1つのインスタンスでEC2にデプロイする予定ですが、必要に応じて複数のインスタンスにデプロイする必要があります。簡単に検索すると、multi-EC2インスタンスのデプロイメント用に設計されたRubberやChefのようなWebツールがあることがわかります。しかし、彼らは握りやすいようには見えません - 少なくとも一見すると。
私はまたここに簡単なガイドを見ます: http://boredwookie.net/index.php/blog/ruby-on-rails-3-passenger-mysql-on-amazon-ec2/ 従うのがより簡単に見えます。しかし、これらの手順を実行した場合、後で必要になった場合に複数のサーバーにスケールアップするのがどれほど簡単か難しいかはわかりません。
この方向へのどんな指導でも大いに有り難いです。
回答:
回答№1は2Ruby Bitnamiスタックを見てください。
http://bitnami.org/stack/rubystack
AMIがあります、EC2に非常に速くインストールします。多くの毛羽立ちがありません。スケーリングに関しては、私は知りませんが、良い出発点だと思います。