ある会社が、AWS Lambda関数を使用して、Amazon S3バケットから会社のSFTPサーバーにファイルを転送しています。Lambda関数は、Lambda環境変数に保存されているユーザー名とパスワードを使用してSFTPサーバーに接続します。開発者は、これらの認証情報を暗号化された形式で保存する必要があります。この要件を満たすソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: ユーザー認証情報をLambda環境変数からAWS Systems Manager Parameter Storeに移動して保存します。.
これが解答である理由
Lambda環境変数に直接認証情報を保存することは、セキュリティ上のリスクがあります。AWS Systems Manager Parameter Storeは、機密情報(パスワード、データベース文字列など)を安全に保存および管理するためのサービスです。Parameter Storeに保存された認証情報は、KMSによって自動的に暗号化され、Lambda関数から安全に取得できます。これにより、認証情報がコードや環境変数にハードコードされることを防ぎ、セキュリティが向上します。IAMデータベース認証はデータベースに特化しており、SFTPサーバーには適用できません。KMSは暗号化サービスであり、認証情報を直接保存する場所ではありません。暗号化された.txtファイルをS3に保存する方法は、ファイルへのアクセス管理が複雑になり、Parameter Storeほど安全ではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要