← All AWS Flashcard Decks

Certified Solutions Architect Decoupling with SQS and SNS Flashcards

7 cards from real AWS practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Certified Solutions Architect Decoupling with SQS and SNS flashcards as text
  1. A solutions architect wants to decouple a web tier from a processing tier so that traffic spikes do not overwhelm the backend. The processing order does not matter. Which solution is best?

    Answer: Standard SQS queue between the web tier and Auto Scaling processing fleet

    A Standard SQS queue absorbs bursts and allows an Auto Scaling group of processors to scale independently, decoupling the tiers without ordering constraints.

  2. What is the purpose of the SQS DelaySeconds parameter?

    Answer: It postpones the delivery of new messages to consumers for a specified duration

    DelaySeconds (0–900) causes newly enqueued messages to remain invisible to consumers for the specified delay period before becoming available.

  3. An SNS topic uses an HTTP/S endpoint subscription. The endpoint is temporarily unavailable. How does SNS handle delivery failure?

    Answer: SNS uses an exponential backoff retry policy and can attempt delivery for up to 23 days

    For HTTP/S endpoints, SNS applies a retry policy with exponential backoff across up to 100,015 attempts spanning approximately 23 days before abandoning delivery.

  4. A company needs point-to-point messaging where each message is processed by exactly one worker. Which service is the correct choice?

    Answer: Amazon SQS queue

    SQS provides point-to-point messaging where each message is consumed and deleted by one worker, unlike SNS which broadcasts to all subscribers.

  5. Which capability does Amazon SQS Extended Client Library provide?

    Answer: Allows SQS messages larger than 256 KB by storing the payload in S3 and sending a reference

    The SQS Extended Client Library stores large message payloads (up to 2 GB) in S3 and places an S3 object reference in the SQS message, bypassing the 256 KB limit.

  6. A developer sets a message-level DelaySeconds of 60 on individual messages sent to a Standard SQS queue that has a default queue-level delay of 30 seconds. What delay applies to those messages?

    Answer: 60 seconds (message-level delay overrides queue-level delay)

    For Standard SQS queues, a per-message DelaySeconds value overrides the queue's default delay for that specific message.

  7. An architect needs to ensure that sensitive SQS messages are encrypted at rest using a customer-managed key. Which approach is correct?

    Answer: Enable SQS server-side encryption with an AWS KMS customer-managed key (SSE-KMS)

    SQS SSE-KMS encrypts messages at rest using a specified KMS customer-managed key, giving full control over key rotation and access policies.