AWS Certified SysOps Administrator – Associate (legacy) — Question 630

A Content Processing team has notified a SysOps Administrator that their content is sometimes taking a long time to process, whereas other times it processes quickly. The Content Processing submits messages to an Amazon Simple Queue Service (Amazon SQS) queue, which details the files that need to be processed.
An Amazon EC2 instance polls the queue to determine which file to process next.
How could the Administrator maintain a fast but cost-effective processing time?

Answer options

Correct answer: C

Explanation

Scaling based on the dead-letter queue depth helps identify and resolve processing bottlenecks caused by messages that fail initial processing, ensuring they are handled quickly. This method maintains cost-efficiency by only scaling up resources when problematic messages accumulate, rather than scaling continuously on standard queue metrics. Other options either target incorrect metrics like MaxVisibility Timeout or apply scaling policies directly to the SQS queue itself.