4

Asp.Net MVC4 (いくつかの SQL Server ジョブを使用) に基づいて、e コマース Web サイトを開発およびホストします。

Microsoft の世界にとどまり、専用のサーバー管理を避けるために、Azure を使用すると思います。

パッケージ Web サイト共有 1 サイト / 5Go SQL Server データベース / 200Go 帯域幅は、12 か月に基づく価格で非常に興味深いものです。

しかし、この構成が特に帯域幅で十分かどうかはわかりません。

どう思いますか?このタイプのアプリケーションで Azure を使用しましたか?

よろしく、ギヨーム。

4

3 に答える 3

0

Azure Web サイトは SSL をサポートしていません。Web サイトの少なくとも一部で SSL を実行していない成功した e コマース サイトを私は本当に知りません。今日、本当に Azure で e コマースをホストしたい場合、Web フロント エンド サーバー用に仮想マシンを実行し、それらを DB に使用するか、SQL Azure を使用するしかありません。

于 2013-01-03T17:47:16.563 に答える
0

Azure でホストされている MVC4 Web サイトである、まさにそれを行うVirto Commerceというプラットフォームを開発しました。(WebRole の代わりに) WorkerRole を使用する SQL ジョブ (インデックス作成、支払い処理、カートのクリーンアップなど) も必要でした。WorkerRole と WebRole は、実際には 1 つの展開の一部として組み合わせることができますが、worker ロールには別のインスタンスを使用することをお勧めします。この場合、WorkerRole は、データベースで定義された複数のジョブのスケジューラとして機能しました。

ただし、WorkerRoles の課題は、新しいインスタンスが追加されたときに適切にスケーリングできるようにすることです。そのため、ワークロードを複数のインスタンスに分散する必要があります。これは、キューとブロブ ロックを使用して行われます。ここでは、各ジョブが 2 つに分割されます。1 つは作業をスケジュールして分割し、2 番目は実際に次のパーティションを取得して完了します。

お役に立てれば!

PS: Virto Commerce は codeplex でオープン ソース プロジェクトとして利用できるようになりました。http://virtocommerce.codeplex.com にアクセスしてください

于 2013-06-19T20:18:32.067 に答える