5

コンテンツストレージ用のS3の便利な点の1つは、クライアントがオブジェクトをダウンロードするための直接HTTPリクエストを直接作成できることです。たとえば、これはTwitterがアバター画像を提供する方法です。

SimpleDBは、データへのHTTPインターフェースを提供します。SimpleDBとクライアントの間にあるプロキシを作成するのではなく、クライアントソフトウェア(デスクトップ、モバイルなど)が、共有すべきではないクレデンシャルを共有せずに、SimpleDBドメインから値を読み取るための呼び出しを行うことは可能ですか?それとも、その中間にあるプロキシが唯一の方法ですか?

4

3 に答える 3

1

残念ながら、これを行うための安全な方法はまだありません。これにより、信頼できないデスクトップ/モバイルのユースケースが本来よりもはるかに困難になるだけでなく、フラッシュ/シルバーライトクライアントでも同じことが起こります。

ポリシー言語やアカウント、IPアドレス、日付範囲などのさまざまな基準へのアクセス許可の付与など、SQSで利用できるのと同じ種類のきめ細かいアクセス制御を有効にするようAWSに繰り返しリクエストしました。

彼らがそれを実装することを決定することを願っています。

于 2009-12-16T12:46:47.613 に答える
1

これで、WebServius(基本的にSimpleDBとデータにアクセスするクライアント間のプロキシとして機能します)を使用してこれを行うことができます。http://blog.webservius.com/2010/09/14/introducing-amazon-simpledb-integration/を参照してください

于 2010-09-14T21:49:12.520 に答える
1

安価で無料のTierマイクロEC2インスタンスを使用して、SimpleDBへの独自のプロキシをホストできるようになりました。他の場所でホストするよりもレイテンシが短くなります。

于 2011-05-08T10:05:23.503 に答える