Service icon

Amazon Simple Queue Service (SQS)

Stable version 2.0.0 (Compatible with OutSystems 11)
Uploaded on 07 July 2022 by 
 (6 ratings)

Amazon Simple Queue Service (SQS)

Connect with Amazon to send, store, and receive messages between software components at any volume.
Read more

Amazon Simple Queue Services (SQS) is a message queuing service that allows you to send, store, and receive messages between software components at any volume. 

Integrating with SQS is a great way to help you:

  • Decouple and scale microservices, distributed systems, and serverless apps

  • Eliminate admin overhead

  • Reliably deliver messages 

  • Keep sensitive data secure

  • Scale elastically and cost-effectively

The connector uses an AWS SDK and more details about setting everything up can be found here. Once connected, you'll be able to easily integrate Amazon SQS into your OutSystems apps to help manage queues and messages.


By downloading this component you acknowledge and agree to the collection of usage data (which may include, but is not limited to, method name, size of the files, operation type or region) by OutSystems and Amazon Web Services. Usage data does not include personal data. If you do not  agree with such collection, please do not download this component.

Release notes (2.0.0)

In this version:

  • Created 2 static entities to manage static data sent and returned from the service

    • SQSAttribute

    • SQSMessageAttributeDataType

  • Created AttributeName structure to handle data sent to the connector

  • Validation was added to all public methods inside the connector, instead of transparently sending everything to the AWS service.

    • There is a new SQSRequestValidation exception to manage the validation output

    • The validation acts on:

      • mandatory fields

      • integer ranges

      • string lengths

  • Deleted all the three deprecated site properties (Amazon_AccessKeyId, Amazon_SecretAccessKey, Amazon_SQSUrl) that previously was used to handle the credentials

  • <breaking change> Updated MessageAttributeNames input parameter from Queue_Create action to AttributeName List instead Text Record List

  • <breaking change> Updated DataType attribute from MessageAttributeSend structure to use SQSMessageAttributeDataType Id instead text

Reviews (0)