
Answer-first summary for fast verification
Answer: Adopt Amazon SQS for durable job storage, an AMI with the application, a launch template, and Auto Scaling that responds to the SQS queue item count.
The correct answer is C. This approach uses Amazon SQS for durable job storage, which ensures that job items are decoupled and stored reliably. It utilizes an Amazon Machine Image (AMI) with the processor application and a launch template for configuration. The Auto Scaling group is set to scale in response to the number of items in the SQS queue, providing a dynamic and efficient way to add or remove application nodes based on job volume. This method ensures that the application is stateless, loosely coupled, and able to scale effectively.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
Which AWS architecture design meets the requirements for a scalable, loosely coupled, stateless processor application with durable job storage and dynamic node scaling based on job volume?
A
Utilize Amazon SNS for job distribution, an AMI with the application, a launch configuration, and Auto Scaling adjusted for CPU usage.
B
Employ Amazon SQS for job queuing, an AMI with the application, a launch configuration, and Auto Scaling adjusted for network usage.
C
Adopt Amazon SQS for durable job storage, an AMI with the application, a launch template, and Auto Scaling that responds to the SQS queue item count.
D
Leverage Amazon SNS for message-based job dispatch, an AMI with the application, a launch template, and Auto Scaling triggered by SNS message volume.