Herokuは、完全に管理されたシステムです。開発者が心配する必要があるのは、コードをプラットフォーム上で稼働させることです。それが済むと、あなたは金色です。 VPSを提供するサービスでは、心配する必要があります。たとえば、EngineYardを使用する場合は、アップデートを常に適用する必要があります。また、シェフのレシピを使用してマシン設定に関する詳細を考える必要があります。 Herokuでは、必要なプロセスをすべてスケーリングし、完了します。
あなたの時間をどれだけ評価しているかが分かります。個人的には、私はHerokuを使いました。なぜなら、それは単純で死んでいて、途中にとどまっていたからです。デプロイメントは私にとって大きな頭痛ではありませんでした。
コストに関して、重要なことは、必要なものを支払うことです。交通量が少ないだけであれば、1〜2ダイノスで大丈夫でしょう。何もないから$ 36/moになります。物事が上がるにつれ、もう少しお金を払う。 Heroku(またはEngineYard)のようなシステムを使用することの費用対効果がコスト効果がなくなり、あなた自身のカスタムセットアップを見ているところがありますが、あなたは何らかの方法でそれから離れて。
SSLを使用すると、Herokuの現在の設定で$ 20/moが表示されますが、これはこれがより良く変わる可能性があると聞いています。物事の大規模な場合、これは非常に安いです。セットアップ手数料はありません。 EngineYardではSSLのコストはかかりませんが、もう一度、動作させる前にnumber of hoops to jump throughになっています(これは難しくない、ちょっと時間がかかります)。
個人的には、このようなものを初めてお持ちならば、私は間違いなく懸念や懸念から離れてアプリケーションを構築することに集中するので、今のところHerokuに固執するでしょう。あなたがあなたのホスティングから望むものについてもっと知っている立場にいるなら、あなたの特定の状況に合ったものをもっと教育的な呼びかけにすることができます。
Engine YardはSSL証明書の請求を行わず、アプリケーションを特定のドメイン名に限定するものではありません。 –