0

Web サーバーのクラスター全体で画像を安全に提供できるフォルダーが必要です。Amazon Web Services (AWS)でこれを処理する最善の方法は何ですか? アマゾン S3? Amazon エラスティック ブロック ストア (EBS)? アマゾン クラウドフロント?

編集:回答はもう必要ありません...ありがとう。

4

1 に答える 1

1

あなたの主な目標が何であるか、またはあなたが尋ねるサービスについて読んだかどうかはわかりません。しかし、AWSとあなたの選択を理解している限り、それを説明しようと思います。

  1. S3はSTORAGEです(バケットとオブジェクト、メタアクセスを備えた一種のフォルダー構造)
  2. EBSはボリュームです(これらは、ローカルハードドライブとしてアクセスできる追加のドライブとしてEC2インスタンスに接続されています)
  3. CloudFrontはWEB-CACHEです(必要なデータセンターを選択してから、S3バケットをポイントすると、Amazonがコンテンツを複製します)

したがって、私が見ているように2つのオプションがあるので、「安全に」とはどういう意味かを理解する必要があるだけです。

  1. S3でバケットを保護するか、アカウントでアクセスレベルを作成して、「管理者アクセス」のみで公開読み取り可能にすることができます...

  2. データをEBSボリュームに保存し、そこに保持することができます。そうすれば、データは非常に安全で公開されませんが、サーバー間で共有できます(私は信じています)(これは来週中に自分でチェックする予定です)

  3. 「クラウドフロント」データはS3からのバケット権限によって制御されているため、保護することはできません...

これを少し使っていただければ幸いです。SPEEDやCOSTについては何も述べていませんが、データ要件をベンチマーク/テストするためのものです。:o)

于 2010-03-16T02:50:15.007 に答える