Amazon Macie
S3 バケット内の機密データを機械学習で自動検出・保護するサービス
何ができるか
Amazon Macie は、S3 バケットに格納されたデータを機械学習とパターンマッチングでスキャンし、個人情報 (PII)、クレジットカード番号、API キーなどの機密データを自動検出するサービスです。S3 バケットのセキュリティ状態 (パブリックアクセス、暗号化) も評価します。
どのような場面で使うか
S3 に格納された機密データの棚卸し、GDPR や PCI DSS などのコンプライアンス対応、データ漏洩リスクの評価、S3 バケットのセキュリティ監査に利用されます。 この分野について体系的に学びたい方は、関連書籍 (Amazon) も参考になります。
身近な例え
金属探知機に例えられます。倉庫 (S3) の中を探知機 (Macie) でスキャンし、貴重品 (機密データ) がどこに保管されているかを特定します。
Macie とは
Amazon Macie は、S3 のデータセキュリティとプライバシーに特化したサービスです。有効化すると、S3 バケットのインベントリが自動作成され、パブリックアクセス設定、暗号化状態、共有状態が一覧表示されます。機密データ検出ジョブを実行すると、バケット内のオブジェクトをスキャンして機密データの場所と種類を特定します。
検出できる機密データ
Macie は 100 種類以上の機密データタイプを検出できます。個人情報 (氏名、住所、電話番号、メールアドレス)、金融情報 (クレジットカード番号、銀行口座番号)、認証情報 (API キー、SSH 秘密鍵) などです。カスタムデータ識別子を作成して、組織固有のデータパターン (社員番号、顧客 ID など) も検出できます。
はじめかた
Macie コンソールで「Macie の有効化」をクリックするだけで開始できます。S3 バケットのインベントリが自動作成され、セキュリティ状態が表示されます。機密データ検出ジョブを作成して対象バケットを指定すると、スキャンが実行されます。30 日間の無料トライアルが提供されます。
注意点
- スキャン対象のデータ量に応じた従量課金。大量のデータをスキャンするとコストが高くなるため、対象バケットを絞ることを推奨
- S3 バケットのインベントリ評価は無料。機密データ検出ジョブのスキャンが有料
さらに詳しく知りたい方は、関連書籍 (Amazon) で理解を深められます。