QuestionQ37

Resilient Cloud Solutions

An ecommerce company is receiving reports that its order history page has delays in showing the processing status of orders. The order-processing system consists of an AWS Lambda function that uses reserved concurrency. The Lambda function processes order messages from an Amazon Simple Queue Service (Amazon SQS) queue and writes processed orders to an Amazon DynamoDB table. The DynamoDB table has auto scaling enabled for read and write capacity.

Which actions should a DevOps engineer take to resolve this delay?

Choose two
Explanation

SQS message age reveals whether orders are waiting in a processing backlog. Lambda polling for an SQS event source scales processing concurrency, but reserved concurrency limits the function; increasing that limit can increase queue-consumption throughput. WriteThrottleEvents indicates DynamoDB writes exceed provisioned write capacity. DynamoDB auto scaling is bounded by its configured minimum and maximum WCU values, so increasing the maximum write-capacity limit lets the table scale to accommodate the write load.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!