AWS / SAP-C02

SAP-C02-067 · 理解確認

理解確認:CredentialとSecret管理

12問 · 1問ずつ確認

問題1 / 12
Q1 — 単一選択

EC2上のアプリケーションがAmazon S3 APIを利用する。設計案ではIAMユーザーのアクセスキーをSecrets Managerに保存しているが、EC2ではIAMロールを利用可能である。最も適切な設計はどれか?

A. アクセスキーをSecrets Managerに維持し、ローテーション間隔だけを短縮して固定認証情報の有効期間を抑える
B. EC2へIAMロールを割り当て、一時的な認証情報を利用して長期アクセスキー自体を不要にする
C. アクセスキーをParameter Store SecureStringへ移し、取得元サービスを変更して認証情報の保管場所を分離する
D. アクセスキーをSecrets ManagerとParameter Storeへ複製し、片方を障害時のフォールバック認証情報として保持する
答えと解説

答え:B

ワークロードでロールを利用できるなら、長期AWS認証情報を安全に保管するより認証情報自体をなくす方を優先します。