Azure仮想マシンスキャンのセットアップ
なぜ仮想マシンをスキャンする必要があるのですか?
Section titled “なぜ仮想マシンをスキャンする必要があるのですか? ”仮想マシンスキャンにより、Aikidoは仮想マシンのハードドライブをスキャンし、脆弱なパッケージ、古いランタイム、リスクのあるライセンスを検出できます。
Azure上の仮想マシンのスキャンを有効にするには、まずAzure CloudをAikidoに接続する必要があります。これを行うには、こちらの記事に記載されている手順に従ってください。
クラウドの接続が完了すると、詳細ページに「Virtual Machines」というタブが表示されます。

「Set Up VM Scanning」をクリックすると、以下のページに移動します。

セットアップウィザードでは、Azure Portal内にAikido専用のAPIシークレットを持つ新しいApp Registrationを作成する手順が案内されます。
このAPIシークレットは、Aikidoがリソースをスキャンするために必要なAPIリクエストを行う際に使用されます。シークレットの有効期限が近づくと、Aikidoからメールで通知されます。
App Registrationには必要最小限の権限のみが付与されます。これにより、Aikidoはリソースを意図せず変更するリスクなくセキュリティチェックを実行できます。
「save」をクリックすると、Aikidoはただちにアカウント内の仮想マシンの検出とスキャンを開始します。
VMのグループ化
Section titled “VMのグループ化”スキャン効率を最適化するため、Aikidoは特定のAzure VMをグループ化し、各グループから1つのインスタンスのみをスキャンします。グループ化は以下のように動作します。
- Virtual Machine Scale Sets (VMSS): 同じVMSSに属するすべてのVMは、Aikido上で1つのVMグループとして表示されます。VMグループの名前はVMSSの識別子と一致します。
- グループ化なし: VMSSに属さないVMは、独立したVMとして扱われ、個別にスキャンされます。