2012-03-07 4 views
0

の機能を持つ写真/ビデオ管理ソフトウェアのWindows Azureを評価しています。1)写真/ビデオのアップロード、タグ付け、アルバム作成など 2)コンテンツのライブストリーミングサーバー 3)サーバーからのコンテンツのダウンロード。写真/ビデオコンテンツ管理のためのAzureコンポーネント

CDNとAppFabric Cacheは間違いなくここで役立ちます。誰もが私に知らせることができますいくつかのコンポーネントに組み込まれている/棚のコンポーネント/ Azureの特定のデザインパターンは、迅速な開発を容易にすることができます。コンテンツの高速ストリーミングに役立つものが他にもある場合は、間違いなく役立つでしょう。

ありがとうございました。

答えて

0

あなたが注目したように、CDNとキャッシングは間違いなくあなたを助けます。しかし、私は主にCDNを見るだろう。比較的小さなデータ(データベースの詳細リスト(都市や国のリスト)やゆっくり変化するデータなど)にはキャッシュを使用します。 AppFabric Cacheに大きなメディアコンテンツを置くことはしません。

BLOB/CDNをストリーミングに活用する場合は、this exampleをチェックしてください。

UPDATE

さて、あなたは、サーバー側でいくつかの写真/ビデオの操作を持っているのだろうか?または、ユーザー(ユーザーまたは管理者)がアップロードするもの、つまりユーザーに配信されるものは何ですか?

これ以外の場合は、何も追加されません。

しかし、サーバー側で画像処理、ビデオ処理を行う場合は、アプリケーションをWebRole(ユーザーのアップロード/ダウンロード/ストリーム用)とワーカーロール(処理用)に分割することをお勧めします。 this labをチェックすると、Webを作業者の役割から切り離す方法と、作業項目を作業者に送信する方法を理解できます。

処理のために別のワーカーロールを持つ理由は、必要に応じてWebまたはワーカーのいずれかを独立してスケーリングできることです。

+0

ありがとうAstaykov。わかりました。任意のデザインパターンやその他のコンポーネントが表示されますか。 – user1254548

関連する問題