コンテンツにスキップ

スキャン対象VMの管理

Aikido では、AWS タグを使用して、どの仮想マシン(VM)をセキュリティスキャンの対象に含めるかを細かく制御できます。これにより、特定のセキュリティニーズに応じてスキャン範囲をカスタマイズできます。

このタグが値 true でリージョン内のいずれかの VM に適用されると、Aikido は「オプトイン」スキャンモデルに切り替わり、そのリージョンではこのタグが付いた VM のみ がスキャンされます。

このタグが値 true で VM に適用されると、Aikido は他のスキャン設定に関わらず、この特定の VM のスキャンをスキップします。

1. 本番環境のみをスキャンする

Section titled “1. 本番環境のみをスキャンする”

開発環境を無視して、本番ワークロードにセキュリティスキャンを集中させたい場合:

# Tag all production VMs
aws ec2 create-tags --resources i-1234567890abcdef0 i-0987654321fedcba0 --tags Key=AIKIDO_INCLUDE_VM,Value=true

2. 機密性の高いシステムを除外する

Section titled “2. 機密性の高いシステムを除外する”

機密データを含む、または特別な取り扱いが必要な VM の場合:

# Exclude a sensitive database server
aws ec2 create-tags --resources i-db12345678901234 --tags Key=AIKIDO_EXCLUDE_VM,Value=true

3. リージョンごとのスキャンポリシー

Section titled “3. リージョンごとのスキャンポリシー”

AIKIDO_INCLUDE_VM タグはリージョン単位で適用されるため、リージョンごとに異なるスキャンポリシーを実装できます。

  • us-east-1: 重要なワークロードのみをスキャン対象としてタグ付け
  • us-west-2: AIKIDO_INCLUDE_VM タグを使用せず、すべての VM のスキャンを許可

毎日、スキャンが有効なすべての VM のうち 10% が再スキャンされるため、平均すると各 VM は 10 日に 1 回スキャンされることになります。