Amazon Simple Queue Service (Amazon SQS) is a fully managed message queuing service that makes it easy to decouple and scale microservices, distributed systems, and serverless applications. Amazon SQS moves data between distributed application components and helps you decouple these components.

Developer Guide
Provides a conceptual overview of Amazon SQS and includes detailed development instructions for using the various features.
| PDF | Kindle

Amazon SQS in the AWS CLI Reference
Describes the AWS CLI commands that you can use to work with queues.

API Reference
Describes all the API operations for Amazon SQS in detail. Also provides sample requests, responses, and errors for the supported web services protocols.