โ† All AWS Flashcard Decks

AWS Application Integration and Messaging Flashcards

6 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 6 AWS Application Integration and Messaging flashcards as text
  1. What is the purpose of Amazon SQS message deduplication in FIFO queues?

    Answer: To prevent the same message from being delivered more than once within a 5-minute window

    FIFO queue deduplication uses a deduplication ID to detect and discard duplicate messages sent within a 5-minute deduplication interval.

  2. Which AWS service provides a GraphQL API that enables applications to query, update, and subscribe to data changes in real time?

    Answer: AWS AppSync

    AWS AppSync is a fully managed GraphQL service that simplifies application development by creating a flexible API to securely access, manipulate, and combine data from multiple sources.

  3. What is a common use case for combining Amazon SNS with Amazon SQS?

    Answer: To fan-out messages to multiple SQS queues for parallel processing

    The SNS-SQS fan-out pattern publishes a message to an SNS topic, which delivers it to multiple SQS queues simultaneously, enabling parallel and independent processing.

  4. Which AWS Step Functions state type is used to wait for an external process to return a callback token before proceeding?

    Answer: Task State with .waitForTaskToken

    Using .waitForTaskToken in a Task State pauses the workflow execution until an external process calls SendTaskSuccess or SendTaskFailure with the provided token.

  5. What is Amazon SQS Long Polling and why is it recommended over Short Polling?

    Answer: Long Polling waits up to 20 seconds for messages to arrive, reducing empty responses and costs

    Long Polling allows SQS to wait up to 20 seconds for a message to be available, reducing the number of empty responses and API calls, which lowers costs and latency.

  6. Which Amazon EventBridge feature allows you to schedule automated actions on a recurring or one-time basis?

    Answer: EventBridge Scheduler

    EventBridge Scheduler is a serverless scheduler that allows you to create, run, and manage scheduled tasks at scale using cron or rate expressions.