クラウド ホスティングには専用サーバー ホスティングと比べてどのような利点がありますか?
抽象的にはそれに対する答えはありません。または、それに対する一般的な答えは、少なくともここに入力するには長すぎます。まず、どのアーキテクチャが必要か、どの負荷が予測されるかを把握し、それに基づいてホスティング アーキテクチャを評価する必要があります。まず始めに、どのプログラミング言語を使用しているかは非常に重要ですが、あなたは言いませんでした

**部分的な回答を簡潔に述べると、
- CAP 定理を理解します。クラウドホスティングは通常、Amazon SimpleDB や S3 など、CAP の A-P 側に偏ったストレージ API を提供します。

- クラウド ホスティングは、スケール アウトが問題にならないことを意味します。つまり、事前の警告なしに 100 台の新しいサーバーをスプールでき、それらを取得できます。

- クラウド ホスティングには、サーバー群の管理を容易にし、HTTP 負荷分散、監視、自動スケーリングを容易にする、ネットワーク中心のアドオンと監視中心のアドオンが必要です。

**その点に注意してください
- 少数のサーバーを使用しているだけの場合、クラウド コンピューティングは従来の VPS ホスティングとそれほど変わりません。

- これらの拡張性の高いストレージ API (SimpleDB など) を使用すると、当然ながら、多くの増加に対応するプラットフォームが得られます。逆に、クラウド コンピューティング ベンダーによって強力にロックインされることにもなります。

何よりも信頼できるサービスが必要です
私見では次のいずれかを指摘しています。
- フルマネージド VPS または Rackspace、Engine Yard、Joyent などの専用サーバー プロバイダー

**また**
- Google App Engine や Windows Azure などの「フルスタック」クラウド コンピューティング プロバイダー (オペレーティング システム、バックアップ、セキュリティ パッチ適用などを自分で管理する必要がある Amazon EC2 とは対照的)

上記のいずれも出発点としては適切ですが、やはり最終的にはアーキテクチャの詳細と成長の期待によって決まります。