Question#21(AZ-204)
小売店舗の販売取引を監査(Audit)する必要があります。
目標を達成するための2つの可能な方法は何ですか?
正解:B, E
「監査(Audit)」を行うためには、データの作成・更新・削除といった「イベント」を確実にとらえる必要があります。
1. なぜ B が正解なのか(Change Feed)
変更フィード (Change Feed): Blob Storage 内で発生したすべての変更(作成、変更、削除)のトランザクションログを提供します。
監査への適合性: ログとして記録されるため、過去に遡って(時間範囲を指定して)何が起きたかを確認する「監査」の要件に非常に適しています。また、APIを介してプログラム(Azure Functions)から順次処理が可能です。
2. なぜ E が正解なのか(Event Grid)
Event Grid との連携: Blob が作成・更新された瞬間にイベントを発行します。
リアルタイム性と効率: Azure Function をトリガーにして即座に監査処理を実行できます。また、プレフィックスやサフィックス(例:
/stores/location1/)でフィルタリングすることで、特定の店舗のデータだけを効率的に抽出できるため、要件に合致しています。

コメント