Menu
Amazon Simple Queue Service
Developer Guide

Document History

The following table describes the important changes to the documentation since the last release of the Amazon Simple Queue Service Developer Guide.

  • API version: 2012-11-05

  • Latest documentation update: February 6, 2017

ChangeDescriptionDate Changed
UpdateUpdated the Authentication and Access Control section with new content.February 6, 2017
UpdateRetired the Amazon Simple Queue Service Getting Started Guide and incorporated some of its content into the following sections of this guide:December 16, 2016
UpdateReorganized and updated the Authentication and Access Control section.December 2, 2016
New featureAmazon SQS lets you create FIFO (First-In-First-Out) queues or standard queues (the new name for existing queues) in US West (Oregon) and US East (Ohio). For more information on how FIFO queues work and how to get started using them, see the following:

For revised Amazon SQS tutorials, see the following:

FIFO queues add the following API functionality:

Important

As of November 17, 2016, Amazon SQS no longer publishes a WSDL.

The following clients don't currently support FIFO queues:

  • Amazon SQS Buffered Asynchronous Client

  • Amazon SQS Extended Client Library for Java

  • Amazon SQS Java Message Service (JMS) Client

Some AWS or external services that send notifications to Amazon SQS might not be compatible with FIFO queues, despite allowing you to set a FIFO queue as a target.

The following features of AWS services aren't currently compatible with FIFO queues:

For information about compatibility of other services with FIFO queues, see your service documentation.

FIFO queues don't support timers on individual messages.

November 17, 2016
UpdateRenamed Walkthroughs section to Amazon SQS Tutorials.November 2, 2016
New featureThe ApproximateAgeOfOldestMessage CloudWatch metric lets you find the approximate age of the oldest non-deleted message in the queue. For more information, see Available CloudWatch Metrics for Amazon SQS.August 31, 2016
UpdateAdded the Best Practices for Amazon SQS section.May 27, 2016
UpdateAdded the Limits in Amazon SQS section.May 12, 2016
New featureYou can view CloudWatch metrics from within the Amazon SQS console for up to 10 of your queues at a time. For more information, see Monitoring Amazon SQS using CloudWatch.February 12, 2016

Update

Updated Amazon SQS console screenshots.

December 7, 2015
New featureThe Amazon SQS Extended Client Library for Java lets you manage Amazon SQS messages with Amazon S3. For more information, see Managing Large Amazon SQS Messages Using Amazon S3 in the Amazon Simple Queue Service Developer Guide.October 27, 2015

New feature

Amazon SQS lets you use JMS (Java Message Service) with Amazon SQS queues. For more information, see Using JMS with Amazon SQS in the Amazon Simple Queue Service Developer Guide.

December 29, 2014

New feature

Amazon SQS lets you delete the messages in a queue by using the PurgeQueue API. For more information, see PurgeQueue in the Amazon SQS API Reference.

December 8, 2014

Update

Updated information about access keys. For more information, see Your Access Keys.

August 4, 2014

New feature

Amazon SQS lets you log API calls by using AWS CloudTrail. For more information, see Logging Amazon SQS API Actions Using AWS CloudTrail.

July 16, 2014

New feature

Amazon SQS provides support for message attributes. For more information, see Using Amazon SQS Message Attributes.

May 6, 2014

New feature

Amazon SQS provides support for dead letter queues. For more information, see Using Amazon SQS Dead Letter Queues.

January 29, 2014

New feature

You can subscribe an Amazon SQS queue to an Amazon SNS topic using the AWS Management Console for Amazon SQS, which simplifies the process. For more information, see Tutorial: Subscribing an Amazon SQS Queue to an Amazon SNS Topic.

November 21, 2012

New feature

The 2012-11-05 API version of Amazon SQS adds support for signature version 4, which provides improved security and performance. For more information about signature version 4, see Query Request Authentication.

November 5, 2012

New feature

The AWS SDK for Java includes a buffered asynchronous client, AmazonSQSBufferedAsyncClient, for accessing Amazon SQS. This client allows for easier request batching by enabling client-side buffering, where calls made from the client are first buffered and then sent as a batch request to Amazon SQS. For more information about client-side buffering and request batching, see Client-Side Buffering and Request Batching.

November 5, 2012

New feature

The 2012-11-05 API version of Amazon SQS adds long polling support. Long polling allows Amazon SQS to wait for a specified amount time for a message to be available instead of returning an empty response if one isn't available. For more information about long polling, see Amazon SQS Long Polling.

November 5, 2012