CodeBuildのビルドの設定に、外部のサービスのAPIキーを平文の環境変数で書いており、ビルドの設定を見られる人なら誰でもキーを読める。キーは定期的に更新される。
最も適切なものを1つ選択してください。
出典AWS非公式・オリジナル問題
ア
APIキーをソースコードのリポジトリーにファイルで置き、ビルドの時に読み込ませる
イ
環境変数の名前をわかりにくい名前に変えて、APIキーだと気づかれないようにする
ウ
キーをSecrets Managerに保存し、ビルドの設定からシークレットとして参照する
エ
APIキーをBase64で変換してから環境変数に書き、平文で見えないようにしておく