AWS Certified Developer – Associate — Question 169
What does an Amazon SQS delay queue accomplish?
Answer options
- A. Messages are hidden for a configurable amount of time when they are first added to the queue.
- B. Messages are hidden for a configurable amount of time after they are consumed from the queue.
- C. The consumer can poll the queue for a configurable amount of time before retrieving a message.
- D. Messages cannot be deleted for a configurable amount of time after they are consumed from the queue.
Correct answer: A
Explanation
The correct answer is A because a delay queue in Amazon SQS is specifically designed to hide messages for a set duration when they are initially placed in the queue. Options B, C, and D do not accurately describe the behavior of delay queues; B refers to post-consumption behavior, C is about polling rather than delay, and D incorrectly states deletion restrictions.