Skip to main content
TrustRadius
Amazon SQS

Amazon SQS

Overview

What is Amazon SQS?

Amazon Web Services (AWS) Provides the Amazon Simple Queue Service (SQS), a managed message queue service which supports the safe decoupling and distribution of different components in a cloud infrastructure and cloud applications.

Read more
Recent Reviews

All Q's answered for SQS

7 out of 10
January 31, 2022
Our Application was integrated with third-party app, to fetch updated data from third-party app without keeping users to wait, we used SQS …
Continue reading

My opinion about SQS !

8 out of 10
August 03, 2021
Incentivized
SQS is one of AWS services we are using for many different projects.
It helps us to dissociate the components of our architectures and to …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing

All Data Transfer In

$0.00

Cloud
per GB

Standard Queue

$0.00000004

Cloud
per request

FIFO Queue

$0.00000005

Cloud
per request

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Amazon SQS?

Amazon SQS Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(30)

Attribute Ratings

Reviews

(1-2 of 2)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Amazon SQS is being used by several teams internally for various functions. SQS works great in conjunction with Lambda and other AWS services to serve needs for both internal applications as well as customer facing applications.
  • Simple to start: SQS is simple to get started with and configure if you are new to using both AWS and if you are new to using this particular service.
  • Pricing: Pricing for SQS is surprisingly less complicated than other services in AWS and is pretty reasonable.
  • Might not be the best solution if you aren't "all in" with AWS: Many AWS services rope you in to being all in with AWS. It becomes pretty difficult to implement full solutions using AWS without using their entire stack. SQS is not really any different in that respect.
  • There are free services that can do the same/similar things to SQS that may make it easier to implement outside AWS, or at least in part outside of AWS.
If you are looking to build something that just requires a simple queue service (as the name implies) this is great for it. You might look elsewhere though if you get into more complicated needs. This is also very well suited if you are already using other services with AWS and intend to fully build whatever you are building in AWS. If you are looking for a mixed environment -- SQS is not for you.
  • Apache Kafka, Amazon Simple Notification Service (SNS) and RabbitMQ
To be blunt: Amazon SQS was the simplest to implement given our requirements. Other services in this space work just as well, and SQS does not have any benefits outside of being the easiest to implement when using an otherwise fully AWS stack. AWS itself even has other solutions that would work just as well, however, SQS had the most reasonable pricing model for our given situation. That will certainly not always be the case, but in several of the instances where we are using it, it just made the most sense.
AWS CodePipeline, AWS Lambda, Amazon API Gateway, Amazon CloudFront, Amazon DynamoDB, Amazon Elastic Block Store (EBS), Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (Amazon ECS), Amazon Elastic File System (EFS), Amazon Fargate, Amazon S3 (Simple Storage Service), Amazon Simple Queue Service (SQS), Amazon Web Services, Atom, Azure DevOps (formerly VSTS), Chef, Consul, Docker, GitHub, Jekyll, Hugo, Jenkins, Kubernetes, MS SharePoint, Microsoft Office 365, Microsoft Visual Studio Code, Windows Server, CentOS, New Relic, PagerDuty, Okta Workforce Identity, Secret Server, ServiceNow, Slack, Terraform, Trello, monday.com, Lucidchart, Bitbucket Server (formerly Stash), Bitbucket, Gitlab, HashiCorp Vault, Atlassian Confluence, Jira Software
Online blogging and documentation for SQS is great. There are many examples of implementing it and if you look hard enough, more than likely there are examples that meet the exact case with which you are working.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Amazon Simple Queue Service (SQS) to manage even queues for several of our internal applications. We have an application that receives and processes jobs for ad placement on different advertising platforms. These jobs are relatively critical, and reliable processing is a must. Amazon Simple Queue Service (SQS) provides a serverless queue to handle these requests for us as well as a target that can be tracked to keep a job status as well as capture any errors executing the job.
  • It provides an always-available serverless queue for workflows or mission-critical processes.
  • Is extremely low cost and overall costs to our environments have been negligible.
  • Scheduling options could be a bit more robust since deferred deliveries can be held for a maximum of 15 minutes currently.
  • Maximum message size limitations are not a huge hassle, but it would be nice to have the option to include larger messages with detailed log messages. This can be worked around but requires using another service such as DynamoDB to persist large messages and reference them from Amazon Simple Queue Service (SQS).
While we use AmazonSimple Queue Service (SQS) in our serverless applications, it would be a great option to handle queue management for any internet-connect application. It provides the most benefit in situations where your application or service must maintain mission-critical queue of messages or jobs. If you're already using other AWS services you will find the greatest benefit.
  • Amazon Simple Queue Service (SQS) has given us the ability to manage many different processes without breaking our serverless application models.
  • Amazon Simple Queue Service (SQS) has allowed us to add a robust degree of reliable job processing without any measurable added cost.
While we haven't had very many issues with Amazon Simple Queue Service (SQS) that required us to contact AWS support, the response has always been timely and helpful.
Return to navigation