私の質問が広すぎないことを願っています。だから私はこの質問の質問にあまりにも似たような答えを得ないように私の質問を組み立てようとします.
現在、レール アプリケーションを Linode にデプロイしています。サービスはうまく機能し、価格は妥当です。しかし、時々作品を管理している人たちがいます。それらがなくても生きていける。最近、Heroku や EngineYard などの他のレール ホスティング サービスに興味を持ち始めました。他にもあります。彼らが提供できるサービスは私には魅力的に思えます。彼らは私たちを行政のことから解放すると約束しています。データベースを選択することはできませんが、データベースのように機能するデータベースを使用したり、スキーマのない DB やクラスターを使用したりできます。詳細をあまり気にしたくなくて、サービスの提供に必要なサービスだけが必要な場合は、気にする必要はありません。しかし..私はバットを探しています.おそらく考慮すべきことがいくつかあります. Rails アプリケーション (または任意のアプリケーション) に適したインフラストラクチャを選択することは非常に重要です。適切なインフラストラクチャまたはインフラストラクチャ プロバイダーの選択に関して、次のことが頭に浮かびます。
- シンプルな導入
- 価格- ここには巨大な 2 つのモデルがあります。処理能力 (EngineYard) の後に支払うか、マシン構成 (Heroku) に対して支払うか? いつ、どのモデルがより適切に適用されますか?
- 移行- Rails アプリケーションとデータをあるプロバイダーから別のプロバイダーに移行するのがいかに簡単か。
- 追加サービス - Heroku が提供する WebSolr や Rails アプリケーションの監視など。そのようなことは、重要であるか、少なくとも有用である可能性があります。
プライベート、レンタル、または混合のいずれかのインフラストラクチャを選択する場合、どのようなことを考慮する必要がありますか? Railsホスティングサービスについて、これらのことの比較はありますか? いつ、どのようなモデルが最適に適用されるかをより適切に決定できるようにする方法を学ぶための情報源はありますか?
私の質問が広すぎず、このフォーラムで妥当な範囲内で回答できることを願っています。プライベート インフラストラクチャ、VPS、レール ホスティング サービスの適切な組み合わせを設計する方法を見つけたいと考えています。提案をありがとう。