
Answer-first summary for fast verification
Answer: By enabling server-side encryption with SQS managed keys.
The correct answer is A. To ensure encryption of sensitive data at rest in Amazon SQS, enabling server-side encryption with SQS managed keys (SSE-SQS) meets the requirement. This method automatically encrypts the content of messages in the queue at rest using AES-256 encryption algorithm managed by AWS.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
In a microservices architecture using Amazon SQS, how can a developer ensure encryption of sensitive data at rest in the queue?
A
By enabling server-side encryption with SQS managed keys.
B
By applying the aws:SecureTransport condition in the queue policy for HTTPS (TLS) requests.
C
By generating an SSL/TLS certificate with AWS Certificate Manager for message transmission.
D
By setting a specific message attribute in the SendMessage request.
No comments yet.