Amazon Simple Queue Service (SQS) is a fully managed message queuing service that can be used to send, store, and receive messages between software systems. Standard SQS queues provide best effort ordering, at least once delivery, and unlimited throughput. SQS FIFO queues guarantee exactly once delivery and strict ordering.
SQS queues can be used as a trigger for AWS Lambda functions and can act as a Cloudwatch event target (FIFO queues only). The SQS queue depth metric is commonly used to trigger EC2 auto-scaling activity.
Amazon SQS was the first service provided by AWS, launched in 2004 and made generally available in 2006.
- Jun 28, 2018: AWS Lambda Supports Amazon SQS as an Event Source
- Jun 26, 2018: Amazon CloudWatch Events Adds Amazon SQS Standard Queues as an Event Target in AWS GovCloud (US) Region
- May 24, 2018: Amazon Simple Queue Service Server-Side Encryption is Now Available in 13 Additional Regions
- Apr 10, 2018: Amazon CloudWatch Events Adds Amazon SQS FIFO as an Event Target
- Dec 21, 2017: Amazon Kinesis Data Analytics can now Output Real-Time SQL Results to AWS Lambd
- Oct 19, 2017: Manage Amazon Simple Queue Service costs using Cost Allocation Tags
- Jun 14, 2017: Amazon SQS FIFO Queues are Now Available in the US East (N. Virginia) Region
- Jun 8, 2017: Amazon SQS FIFO Queues with Exactly-Once Processing are Now Available in the EU (Ireland) Region
- May 23, 2017: Amazon Simple Queue Service (SQS) Server-Side Encryption is Now Available in the US East (N. Virginia) Region
- May 1, 2017: Amazon Simple Queue Service (SQS) is Now a HIPAA Eligible Service