Learning/AWS SQS/Revision pack index/Decision Guide
outline
This chapter is an outline. The curriculum, learning objectives and structure are settled; the prose, diagrams and code are still being written. What is below is the plan for the chapter, not the chapter.

SQS — Decision Guide

Read time: scan

Decision trees for every choice the course asks you to make.

Planned contents

  • Do I need a queue at all?
  • Standard or FIFO?
  • How do I choose the MessageGroupId?
  • Lambda, ECS/EKS, or EC2 consumers?
  • What batch size?
  • What visibility timeout?
  • What maxReceiveCount?
  • One queue or several?
  • SNS fanout or a single queue?
  • SSE-SQS or SSE-KMS?
  • When is SQS the wrong tool? (Kafka / RabbitMQ / EventBridge / direct call)

Design rules for this sheet

  • Tables, diagrams and bullets. Prose only where a sentence genuinely beats a row
  • Scannable at a glance; printable on a laptop screen
  • Every quota and price links to _reference/aws-facts.md
  • It answers "remind me", not "teach me" — the course body does the teaching

Back to: Course home