Configure an Amazon SQS connection

Amazon Simple Queue Service (SQS) is a message queuing service provided as part of Amazon Web Services (AWS).

To use Amazon SQS, you need to create the following in advance:

  • An AWS account.

  • An access key created at Identity and Access Management (IAM) cloud.

  • An SQS queue. The following types of message queues are available:

    • Standard Queues.
    • FIFO Queues (currently not supported in API Scan).

For more information on Amazon SQS-related timing, check Amazon SQS Visibility Timeout.

For detailed information on how to work with SQS topics, see the Amazon AWS documentation.

To configure an Amazon SQS connection, follow the steps below:

  1. Add a new connection and go to the Edit section of the API Connection Manager.

  2. Select Amazon SQS from the Type drop-down menu.

  3. Copy the Amazon Resource Name (ARN) of your selected SQS queue from the AWS console in the Details tab. Tricentis Tosca then automatically populates the following fields:

    • Queue name: The name of the queue you want to send a message to.

    • Account: The AWS account ID number.

    • Partition: The aws is a default.

    • Peeking: Select this option in case you want to retrieve messages from queues without consuming them.

    You can also modify the values manually. Your entries update the ARN value.

  4. In the Authentication section, enter Access Key and Secret Key credentials for your AWS account.

  5. Optionally, select a Region from the drop-down menu. The default value is US East (Ohio).

Your selection updates the ARN value.

Configure an Amazon SQS connection