Topic 1 Question 386
A company uses an AWS Lambda function to transfer files from an Amazon S3 bucket to the company's SFTP server. The Lambda function connects to the SFTP server by using credentials such as username and password. The company uses Lambda environment variables to store these credentials.
A developer needs to implement encrypted username and password credentials.
Which solution will meet these requirements?
Remove the user credentials from the Lambda environment. Implement IAM database authentication.
Move the user credentials from Lambda environment variables to AWS Systems Manager Parameter Store.
Move the user credentials from Lambda environment variables to AWS Key Management Service (AWS KMS).
Move the user credentials from the Lambda environment to an encrypted .txt file. Store the file in an S3 bucket.
ユーザの投票
コメント(7)
- 正解だと思う選択肢: B
parameter store is the most suitable option
👍 2rdiaz2024/07/11 Answer: D The question explicitly states that the credentials must be encrypted. AWS Systems Manager Parameter does not encrypt the parameters by default, so B does not work as it doesn't state that encryption has been enabled.
👍 128304e52024/09/13- 正解だと思う選択肢: D
D is only answer that clearly encrypts the credentials.
👍 128304e52024/09/13
シャッフルモード