Posted On: Apr 24, 2017

You can now send messages to and receive messages from HAQM Simple Queue Service (SQS) FIFO (first-in-first-out) queues with applications that use the Java Message Service (JMS). HAQM SQS is a fully managed message queuing service that enables reliable communication between distributed software components and microservices at any scale. HAQM SQS FIFO queues, the newest queue type, are designed to ensure that the order in which messages are sent and received is strictly preserved, and that each message is processed exactly once.  

The HAQM SQS Java Messaging Library is an open-source client that enables applications to use SQS as a JMS provider. The library supports the JMS 1.1 specification for message queues.

HAQM SQS FIFO queues are priced at $0.50 per million API requests, with the first 1 million monthly requests free. FIFO queues are now available in the US East (Ohio) and US West (Oregon) regions, with more regions to follow.

For detailed instructions, visit Using JMS with HAQM SQS in the HAQM SQS Developer Guide.