ストレージ安全性@AWS¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
01. 保管と暗号化¶
キーバリューストレージの場合¶
AWS Secrets Manager は、機密データをキーバリュー単位で保管できるキーバリューストレージである。
機密データの保管と暗号化のために、AWS Secrets Manager では AWS KMS を採用する。
カスタマー管理型 AWS KMS を使用し、AWS KMS を操作できるユーザーを制限しています。
ブロックストレージの場合¶
▼ Amazon Aurora¶
Amazon Aurora は、永続データをブロック単位で保管できるブロックストレージである。
永続データ (クラスター全体、自動バックアップ、リードレプリカ全体、スナップショット、ログなど) の暗号化のために、Amazon Aurora では AWS KMS を採用する。
▼ AWS EBS¶
AWS EBS は、ファイルをブロック単位で保管できるブロックストレージである。
ファイルの暗号化のために、AWS KMS を採用する。
オブジェクトストレージの場合¶
▼ Amazon S3¶
Amazon S3 は、属性を付与した静的ファイル (例:html ファイル、css ファイル、画像、動画、メールなど) やビッグデータをオブジェクト単位で管理できるオブジェクトストレージである。
テキストファイル (csv ファイル、eml ファイル) や圧縮ファイル (zip ファイル) の暗号化のために、Amazon S3 とこれのサーバーサイド暗号化を採用する。
また、すべての Amazon S3 バケットでパブリックアクセスを無効化する。