Open7

Amazon S3

hbsnowhbsnow

意図せずバケットがパブリックになるのを防ぐ

  • Amazon S3 Block Public Access - アカウント、またはバケットレベルであらかじめ意図せずバケットがパブリック・アクセスになるのを抑制する
  • S3 Access Analyzer - S3バケットの監視・保護ができる
hbsnowhbsnow

暗号化

サーバーサイド暗号化

S3側で暗号化する

  • SSE-S3 - S3 が管理する鍵を使う
  • SSE-KMS - KMSで管理する鍵を使う
  • SSE-C - ユーザが独自に鍵管理をする

SSE-S3とSSE-KMSではデフォルト暗号化の強制が可能

クライアントサイド 暗号化

クライアントサイド側で暗号化したデータをS3に格納する
(S3の機能ではなくS3の利用者がKMSなどで暗号化する)

hbsnowhbsnow

改ざんを防止する

Object Lock

  • オブジェクトまたはバケットに対して適用
  • リテンション指定
    • ロック機関の定義
  • コンプライアンスモード・ガバナンスモード
hbsnowhbsnow
  • S3 Select - SQL文でオブジェクトをフィルタリングする
  • S3 Transfer Acceleration - 遠隔地のS3へのデータ転送