Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 613 discussion

A company uses Amazon Elastic Kubernetes Service (Amazon EKS) to run a container application. The EKS cluster stores sensitive information in the Kubernetes secrets object. The company wants to ensure that the information is encrypted.

Which solution will meet these requirements with the LEAST operational overhead?

  • A. Use the container application to encrypt the information by using AWS Key Management Service (AWS KMS).
  • B. Enable secrets encryption in the EKS cluster by using AWS Key Management Service (AWS KMS).
  • C. Implement an AWS Lambda function to encrypt the information by using AWS Key Management Service (AWS KMS).
  • D. Use AWS Systems Manager Parameter Store to encrypt the information by using AWS Key Management Service (AWS KMS).
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Guru4Cloud
Highly Voted 1 year ago
Selected Answer: B
EKS supports encrypting Kubernetes secrets at the cluster level using AWS KMS keys. This provides an automated way to encrypt secrets. Enabling this feature requires minimal configuration changes to the EKS cluster and no code changes. Other options like using Lambda functions or modifying the application code to encrypt secrets require additional development effort and overhead. Systems Manager Parameter Store could store encrypted parameters but does not natively integrate with EKS to encrypt Kubernetes secrets. The EKS secrets encryption feature leverages AWS KMS without the need to directly call KMS APIs from the application.
upvoted 7 times
...
KennethNg923
Most Recent 4 months ago
Selected Answer: B
System manager: irrelevant Lambda or application: operational overhead So it will be B secret encryption
upvoted 1 times
...
TariqKipkemei
10 months, 3 weeks ago
Selected Answer: B
LEAST operational overhead? = Enable secrets encryption in the EKS cluster
upvoted 2 times
...
potomac
11 months, 2 weeks ago
Selected Answer: B
https://aws.amazon.com/about-aws/whats-new/2020/03/amazon-eks-adds-envelope-encryption-for-secrets-with-aws-kms/
upvoted 2 times
...
dilaaziz
11 months, 2 weeks ago
Selected Answer: B
https://aws.amazon.com/about-aws/whats-new/2020/03/amazon-eks-adds-envelope-encryption-for-secrets-with-aws-kms/
upvoted 1 times
...
iwannabeawsgod
12 months ago
BBBBBBB
upvoted 1 times
...
taustin2
1 year ago
Selected Answer: B
Use KMS. Enable secrets encryption in KMS.
upvoted 2 times
...
nnecode
1 year ago
Selected Answer: B
Enabling secrets encryption in the EKS cluster by using AWS Key Management Service (AWS KMS) is the least operationally overhead way to encrypt the sensitive information in the Kubernetes secrets object. When you enable secrets encryption in the EKS cluster, AWS KMS encrypts the secrets before they are stored in the EKS cluster. You do not need to make any changes to your container application or implement any additional Lambda functions.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...