無限ノック › DVA 練習問題一覧 › 問題
DVAセキュリティ

ある金融系アプリケーションは、データベース接続用パスワードを定期的に変更するセキュリティコンプライアンス要件を満たす必要があります。データベース認証情報はAWS Secrets Managerで管理されており、このシークレットはマルチリージョン対応として別リージョンへレプリケーションされています。プライマリリージョンでローテーションが発生した際の適切な動作と設定に関する記述として、最も正確なものはどれですか。

A
プライマリリージョンでシークレットがローテーションされると、自動的にレプリカリージョンのシークレットへ更新値が非同期で反映される。
✓ 正解
Secrets Managerのレプリケーション機能は、プライマリで更新またはローテーションされたシークレットの値を管理下にある各レプリカへ自動的に反映します。これにより整合性が維持され運用の手間が軽減されます。
B
レプリカリージョンのシークレットに対しても独立したローテーションスケジュールとAWS Lambda関数を設定して個別に更新する必要がある。
レプリカシークレットはプライマリからの自動同期によって更新されるため、レプリカ側で個別のローテーションスケジュールやLambda関数を個別に設定する必要はありません。
C
ローテーションを行うには、一度レプリケーション設定を解除し、各リージョンで個別にシークレットをローテーションした後に再設定する必要がある。
レプリケーション設定を解体・再構築する必要はなく、通常通りプライマリリージョンでローテーションを実行するだけで自動的に同期処理が行われます。
D
プライマリリージョンのKMSカスタマーマネージドキー(CMK)をレプリカリージョンから直接参照して解読するようにIAMポリシーを設定する。
AWS KMSのカスタマーマネージドキーはリージョン固有のソースであり、クロスリージョンで直接暗号化キーを使用することは不可能です。各リージョンのKMSキーで再暗号化されて複製されます。

解説

AWS Secrets Managerのマルチリージョンシークレットでは、プライマリシークレットでローテーションが実行されると、暗号化された新しいシークレット値が更新され、その内容がレプリカリージョンへ自動的かつ非同期に複製されます。レプリカリージョン側で個別のローテーション処理を設定する必要はありません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDVAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← DVA の問題一覧に戻る