nerdexam
Amazon

SAA-C03 · Question #727

A solutions architect is designing a new stateless application to run on AWS. The application must process jobs in parallel, scale automatically with demand, and remain loosely coupled. Job messages…

The correct answer is B. Use an Amazon Simple Queue Service (Amazon SQS) queue with an Auto Scaling group. Scale. Using Amazon SQS ensures messages are durably stored until processed, supporting loose coupling between producers and consumers. An Auto Scaling group that scales based on SQS queue length allows the application to automatically process jobs in parallel as demand

Submitted by fernanda_arg· Mar 4, 2026Design Resilient Architectures

Question

A solutions architect is designing a new stateless application to run on AWS. The application must process jobs in parallel, scale automatically with demand, and remain loosely coupled. Job messages must be durably stored until the job messages are processed. Which solution will meet these requirements?

Options

  • AUse an Amazon Simple Queue Service (Amazon SQS) queue with an Auto Scaling group. Scale
  • BUse an Amazon Simple Queue Service (Amazon SQS) queue with an Auto Scaling group. Scale
  • CUse an Amazon Simple Notification Service (Amazon SNS) topic with an Auto Scaling group.
  • DUse an Amazon Simple Notification Service (Amazon SNS) topic with an Auto Scaling group.

How the community answered

(53 responses)
  • A
    6% (3)
  • B
    77% (41)
  • C
    2% (1)
  • D
    15% (8)

Explanation

Using Amazon SQS ensures messages are durably stored until processed, supporting loose coupling between producers and consumers. An Auto Scaling group that scales based on SQS queue length allows the application to automatically process jobs in parallel as demand

Community Discussion

No community discussion yet for this question.

Full SAA-C03 Practice