Question#17(AZ-204)

Question#17(AZ-204)

セキュリティ要件を満たすために、Azure Functions を保護する必要があります。

実行すべき2つのアクションはどれですか?

正解:A, D

この問題の背景にある「セキュリティ要件」では、通常「キーの不慮の削除防止」と「シークレット情報の安全な一元管理」が求められています。

1. なぜ A が正解なのか (Key Vault の保護)

  • RSA-HSM キーの保管: HSM(ハードウェアセキュリティモジュール)で保護されたキーを保管する場所として、Azure Key Vault は唯一の適切な選択肢です。

  • 論理削除とパージ保護: * 論理削除 (Soft-delete): 削除されたキーを一定期間保持し、復元可能にします。

    • パージ保護 (Purge-protection): 保持期間が経過するまで、キーを完全に削除(パージ)することを禁止します。

  • これらにより、悪意のある削除やミスによるデータ損失を防ぐという高度なセキュリティ要件を満たします。

2. なぜ D が正解なのか (App Configuration とマネージド ID)

  • Standard ティア: Azure App Configuration の「Standard ティア」は、暗号化キーの保護やより高度なセキュリティ機能、SLAを提供します(Free ティアでは不足する場合があります)。

  • マネージド ID: サービスプリンシパル(選択肢C)のようにパスワードやキーを手動で管理する必要がなく、Azure サービス間で安全に認証を行えるため、セキュリティ上最も推奨される方法です。


コメント

コメント

コメントする

目次