Amazon Simple Queue Service (SQS)

4.2
(83 reviews)

Amazon Simple Queue Service (SQS) is a message queuing service that decouple the components of a cloud application, it transmit any volume of data, at any level of throughput, without losing messages or requiring other services to be always available.

Work for Amazon Simple Queue Service (SQS)?

Learning about Amazon Simple Queue Service (SQS)?

We can help you find the solution that fits you best.

Amazon Simple Queue Service (SQS) Reviews

Ask Amazon Simple Queue Service (SQS) a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 83 Amazon Simple Queue Service (SQS) reviews
LinkedIn Connections
Amazon Simple Queue Service (SQS) review by Keith G.
Keith G.
Validated Reviewer
Verified Current User
Review Source

"SQS can be useful, but also has drawbacks"

What do you like best?

SQS is pretty universal - most AWS services capable of doing some kind of push notification can do it to SQS. Tooling for SQS is also pretty good and writing SQS clients is easy.

What do you dislike?

SQS does not have a built-in job runner or an only-once delivery guarantee in the normal configuration.

You can use Lambda to run jobs from SQS, but you still have to either ensure your jobs are idempotent or add in some kind of check via another service (DynamoDB, Redis, whatever) to ensure you don't do the same work twice.

You can also use a FIFO queue, but AWS services don't necessarily support the queue working in this mode, and the throughput might not be what you need.

Recommendations to others considering the product

Carefully review the limitations of both queue modes to avoid creating a scalability issue or inadvertently duplicating work. Understand that SQS can not replace other systems like Sidekiq or RabbitMQ, but that it instead can work with them. You may also want to consider how you will handle a region-level failure of the service - do you ignore it and let the queue and/or sending systems back up with unhandled jobs, or do you have some way to fail it over across a region? There is no cross-region replication feature like S3, so at scale, you need to figure that out.

What business problems are you solving with the product? What benefits have you realized?

We are using S3 bucket notifications to add SQS messages which get polled by a ECS container and inserted into a sorted set in Redis. This prevents us from having an issue with duplicate messages (files). A Sidekiq worker picks up the files every minute or less in Redis and processes them. This allows us to process files written out to S3 in near real time and deliver a better product than we would be able to otherwise.

Sign in to G2 Crowd to see what your connections have to say about Amazon Simple Queue Service (SQS)
Amazon Simple Queue Service (SQS) review by Michael H.
Michael H.
Validated Reviewer
Review Source

"Excellent general use messaging queue"

What do you like best?

The simplicity and ease of use. We use SNS and SQS for a majority of our basic event-oriented messaging patterns, implementing simple EIP with it. The API is straight-forward, reliable, and simple to use.

What do you dislike?

The console could benefit from being able to do more advanced name searches. At the moment only "starts with" is supported, which is annoying when the queue name contains a very complex or long naming convention. A search such as that used by S3 would be a major improvement.

Clients for SQS consumption are a bit limited. As a primarily Java shop we're using the open source JMS adapter bridge but this library is losing activity. It would be great to see subscription and JMS capabilities built straight into the Java SDK.

What business problems are you solving with the product? What benefits have you realized?

Enterprise integration patterns for messaging, e.g. publish/subscribe, filtering, etc. We use SNS + SQS for roughly 90% of our messaging needs between our microservices.

What Proactive Notification solution do you use?

Thanks for letting us know!
Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Verified Current User
Review Source

"Awesome for sending messages between software systems quickly."

What do you like best?

It is very simple to use. You create the queue, send the messages. Then open the queue and read the messages. The retention is configurable and the delivery just works. You don't have to stand up any infrastructure to use the system or manage the rate or load. Just use the tools provided.

What do you dislike?

Sometimes the latency is unpredictable. The SQS worker for beanstalk really felt like a tinker-toy. We used it for a short while and then built our own worker with much better results. The max message size can be too small. Alternate solutions of storing a larger message in S3 and then sending a notification about it add extra overhead that could be avoided with larger messages.

Recommendations to others considering the product

It will get you up and running quickly without having to manage infrastructure.

What business problems are you solving with the product? What benefits have you realized?

We use it to share data between systems quickly.

Amazon Simple Queue Service (SQS) review by Allie K.
Allie K.
Validated Reviewer
Review Source

"SQS review"

What do you like best?

I like that SQS is so simple and easy to set up and use. As someone who is a great friend of a multiplayer app developer, it is actually nice when you want to keep an order! sending messages at once between different software components, while keeping all your messages! It can deliver messages reliably and safely, excellent for a multiplayer app developper.

What do you dislike?

One of the thing I really don't like in SQS is the fact that after you reach that 120K allowed messages, you keep requesting an increase! they should just let people stay in-flight- even if you go above! Contacting account manager to make sure you get n increase is so inconvenient. Also, the fact you can't flush a queue in SQs when you are so backed up, you would need to delete this queue which remove your setting! the price too is not easy.

What business problems are you solving with the product? What benefits have you realized?

App Design

Amazon Simple Queue Service (SQS) review by Gabor P.
Gabor P.
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"cost effectively simple service for professional companies"

What do you like best?

The setup was really really fast, as it's a simple service, also the redundancy of the messages don't let them disappear which is really cool as many times before we didn't had a solution for it. TIme is money my friends, try it you won't regret it.

What do you dislike?

Nothing really to dislike. For this price this is the best value/price service.

Recommendations to others considering the product

Don't waste your time. If you are searching for a good value product this will be the best choice. Time is money friends! Also if you want to get a product which easy to setup and to administrate and meanwhile redundant too, this is what your searched for. Try it!

What business problems are you solving with the product? What benefits have you realized?

No more lost messages, way much easier administration and for sure data is all the day secure, which is important because of the new gdpr. Also it has the best value/price.

Amazon Simple Queue Service (SQS) review by Ashika A.
Ashika A.
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"This feature is really good as we can collaborate data between multiple applications."

What do you like best?

Moving data between distributed application components and decouple these components. I also liked the scaling of microservices because nowadays there is no application without usage of microservices. This feature is like really helpful. I also like the security and durability it offers.

What do you dislike?

I do not dislike anything about Amazon Simple Queue Service. But for a starter with no knowledge of AWS it takes little time to understand these features. Otherwise Amazon SQS is really a good service.

Recommendations to others considering the product

I would recommend to try Amazon SQS because it is highly scalable and durable. I would also recommend using tags to categorize their queues, so they can easily identify their purpose and track their costs.

What business problems are you solving with the product? What benefits have you realized?

Business problems such as moving data between distributed application components, scaling microservices are solved using Amazon SQS. Time Saving and data security are main benefits.

Amazon Simple Queue Service (SQS) review by Corey L.
Corey L.
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"My website host recently swited to AWS and has worked out great!"

What do you like best?

The best part of AWS is the security of the system and the cloud based storage that I use for my 5000 members that are apart of my organization.

What do you dislike?

I am not sure what I dislike yet, I have not run into any problems or experienced any delays or shut downs so I am currently happy with what AWS is providing my host account. My host account is yourmembership.com and I trust they have sought after AWS to be a solutions provider.

Recommendations to others considering the product

Not sure what to say here, not quite used the SQS yet.

What business problems are you solving with the product? What benefits have you realized?

Well I'm not sure that I have uses ASQS before since my tech support is through yourmembership, but maybe I should start using SQS as a support tool as well!

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"Task Distribution within Data Ingest"

What do you like best?

SQS was very easy to set up and start using. The console provides much more insight into what's happening in our queues than our previous queue usage. We have a far easier time extracting metrics out of SQS for use in monitoring and alarms, and our primary alert criteria for our data ingest processes are built around monitoring SQS queues for stalled throughput. Our previous queues, which we managed ourselves, kept going down, so the high availability is a big positive for us as well.

What do you dislike?

It's a little strange that you can't see the content of messages in flight or, without pulling them out of the queue temporarily, messages that are available. Often when we have failures in consumption, it would be good to see from the queue side what the error-proximate message is.

What business problems are you solving with the product? What benefits have you realized?

We replaced self-managed queues (primarily Redis) with SQS due to availability. We used these first as the backend queue service for Celery applications, but have since extended this to task distribution in other environments that we have had to build ourselves. We use these primarily within our data ingest processes, but with the new builds, we are incorporating them into ad hoc reporting requests that create many small jobs that can be parallelized and cached, and the SQS model works well for this task management.

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Reliable and easy to get started with."

What do you like best?

The reliability guarantees are the main sticking point for us. Ease of configuration, (almost set and forget). Many libraries have native integration with SQS, such as Spring boot, which is what we're using.

What do you dislike?

The default integration support with Spring boot has issues. We encountered problems when 503 errors were returned by SQS that caused the JMS listener configured by Spring boot to disconnect permanently. This caused out EC2 instances to jump to 100% cpu. The issues in Springboot are probably a bug in springboot, but we were unable to find out any information on where the spike of 503 errors came from.

The max queue length is something like 120k events. We are ingesting around 10k events per minute, this means that in an incident where we cease to process events, we have 12 mins before losing customer data. Suggest a way to increase the queue limit through the AWS console.

Recommendations to others considering the product

No brainer

What business problems are you solving with the product? What benefits have you realized?

We use SQS to pass messages from web server nodes to worker nodes. This streamlines the workload on our webserver nodes and provides a predictable workload for worker nodes.

We use SQS to ingest messages for processing from other services in the network. We have noticed that in an incident where we were unable to process messages, we did not lose any data, as the queue was able to retain a backlog of messages.

Amazon Simple Queue Service (SQS) review by Fernando R.
Fernando R.
Validated Reviewer
Verified Current User
Review Source

"The ideal partner for Laravel"

What do you like best?

What I like most about SQS is the ease with which it can be integrated, the speed and management of queues.It is the ideal companion for Laravel, integrating it with the entire Amazon ecosystem.

What do you dislike?

It would be good if SQS had some region in Spain.

Recommendations to others considering the product

If you don't want to have a headache in queue management, you should use Amazon SQS for its ease of installation and use.

What business problems are you solving with the product? What benefits have you realized?

He's solved my background work through Laravel. It's very effective, nothing to envy Redis.

Amazon Simple Queue Service (SQS) review by David O.
David O.
Validated Reviewer
Verified Current User
Review Source

"Amazon SQS"

What do you like best?

Ability to hold messages, forward to new queues or other AWS resources through CloudWatch events notification.

What do you dislike?

Having to manually poll queue for new messages and delete them. It is not like RabbitMQ.

Recommendations to others considering the product

Great product if you're looking for something to hold messages for replays and wouldn't mind manually deleting them afterwards or waiting for expiration. If you have multiple consumers, it's a great service too. But if you want to consume once and discard, you'll need to do some programming.

What business problems are you solving with the product? What benefits have you realized?

Event notifications

Amazon Simple Queue Service (SQS) review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"A very useful service to transmit any volume of data, at any level of throughput."

What do you like best?

The service enables you to transmit any volume of data, at any level of throughput. Sqs provides you with a very reliable and highly available messaging cluster, While you only pay for the services you use.AWS gives you an SLA that states the required availability, and this is all you need to worry about.

What do you dislike?

SQS charges $0.120 per GB data transfer out and $0.01 per 10,000 Amazon SQS requests, so if you are making about million requests the cost could be on a little higher side. Also there is no option to flush a queue in AWS SQS thus if you want to start over with the queues the only option that you have is to delete your queues.

Recommendations to others considering the product

You generally don’t need to think about scaling and high availability when using a SaaS solution like SQS. AWS gives you an SLA that states the required availability, and this is all you need to worry about. If you want to run self-hosted RabbitMQ, however, the SLA guarantee is your responsibility.

What business problems are you solving with the product? What benefits have you realized?

Aws helped us a easy to use serverless architecture for our messaging service.

Amazon Simple Queue Service (SQS) review by Consultant
Consultant
Validated Reviewer
Review Source

"IT consultant "

What do you like best?

This is very cost efficiently and high scalable. AWS manages all ongoing operations and underlying infrastructure needed to provide a highly available and scalable message queuing service. SQS lets decouple application components so that they run and fail independently, increasing the overall fault tolerance of the system

What do you dislike?

SQS does not have a built-in job runner or an only-once delivery guarantee in the normal configuration.

You can use Lambda to run jobs from SQS, but you still have to either ensure your jobs are idempotent or add in some kind of check via another service (DynamoDB, Redis, whatever) to ensure you don't do the same work twice.

You can also use a FIFO queue, but AWS services don't necessarily support the queue working in this mode, and the throughput might not be what you need.

Recommendations to others considering the product

Yes will recommend. It is very useful when you want to have guaranteed delivery of message.

What business problems are you solving with the product? What benefits have you realized?

using S3 bucket to upload images one by one was more tedious and time consuming. now with SQS, triggering uploading in Queue will be more fast and reliable to deliver.

Amazon Simple Queue Service (SQS) review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Simple, Easy to Use"

What do you like best?

Ability to create both FIFO and Standard Queues, and their respective abilities to make sure everything gets processed in order, or processed quickly.

What do you dislike?

It should be possible to attach more data to a queue message, or at least SQS should be more interoperable with other AWS services like S3 so that a file can be essentially attached to a message so it can be processed.

Overall, there should be less limits. There shouldn't be a maximum size of a queue or maximum retention period.

Recommendations to others considering the product

Consider if you want to be bothered to run a message broker locally, but this is generally easier to use and integrate, so it worked for my purposes.

What business problems are you solving with the product? What benefits have you realized?

Providing a mechanism for individually processing incoming electronic requests asynchronously.

Amazon Simple Queue Service (SQS) review by User in Higher Education
User in Higher Education
Validated Reviewer
Review Source

"Great way to communicate between AWS services"

What do you like best?

SQS is my favourite way to communicate between AWS services. I particularly like using it to trigger AWS lambda functions to process incoming data from less used api endpoints (especially since you can use it to trigger functions across AWS regions).

What do you dislike?

Would be very useful to have more granular control on retry behavior after failing to reach an AWS service (e.x. Dynamo), but this can be achieved with lambdas or some other workarounds.

Recommendations to others considering the product

I'd highly consider using it since it's free (as of when I last used it) when used to communicate between AWS services.

What business problems are you solving with the product? What benefits have you realized?

One of the main problems I solved was using SQS to communicate (for free) between AWS services in other AWS regions. There's not really any good/easy way to do this otherwise without exposing API endpoints to the internet in the other regions which isn't ideal (in my previous case).

Amazon Simple Queue Service (SQS) review by Administrator
Administrator
Validated Reviewer
Verified Current User
Review Source

"Aws is great learing tools where everyone learnt architectures, developing mobile apps using AWS."

What do you like best?

AWS real-time data processing, connecting devices to the cloud using AWS IoT and how ML & AI have become mainstream technologies today. AWS makes it easy for developers to benefit from these technologies.

What do you dislike?

In Aws synchronization is not good between AWS Hub and google cloud messaging.

Recommendations to others considering the product

yes as per our experience definitely we recommended aws service.

What business problems are you solving with the product? What benefits have you realized?

Knowlarity Cloud Telephony participated in AWS DEV DAY on November 14th, 2016. AWS (Amazon Web Services) DevDay is a free, full-day technical event where new developers learn about some of the hottest topics in cloud computing, and experienced developers can dive deep on newer AWS services.

Amazon Simple Queue Service (SQS) review by ★ Salvador C.
★ Salvador C.
Validated Reviewer
Review Source

"Amazon para mi uno de los mejores servicios calidad/precio"

What do you like best?

Su servicio, atención al cliente y garantías de devolución ante productos defectuosos así como su rapideza en el envío de productos.

What do you dislike?

A veces pequeños retrasos o problemas en el servicio de Amazon y sus servicios de mensajerías que perjudica al cliente , al no recibir un producto en la fecha estipulada.

Recommendations to others considering the product

Yo recomendaría sin lugar a dudas los Servicios de Amazon por su seguridad, exquisita profesionalidad y atención al cliente que ofrecen una experiencia totalmente satisfactoria para el cliente.

What business problems are you solving with the product? What benefits have you realized?

Amazon siempre a tenido una atención al cliente exquisita resolviendo diversos problemas sobre defectos en productos o retrasos en sus envíos predeterminados.

Amazon Simple Queue Service (SQS) review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Easy to use accompanied with dashboard to view status of queue"

What do you like best?

Part of AWS, easy to pickup and use if you're already in the ecosystem. Performance is adequate if the messages to be consumed are not strictly time sensitive, since the consumer is based on a polling algorithm. Free tier allows 1 million Amazon SQS requests for free each month.

What do you dislike?

Message consumer is based on polling, which means a message may have to wait for a long time until the next poll is done. If the poll rate is reduced to accommodate, prices may go up since Amazon charges per request number.

Recommendations to others considering the product

Easy to pick up, but may need to move to another service such as RabbitMQ if the messages have to consumed in a timely manner.

What business problems are you solving with the product? What benefits have you realized?

We used SQS to queue non time sensitive tasks that spun off API requests so that another service can pick up the tasks and complete them later, without slowing down the original API request.

Amazon Simple Queue Service (SQS) review by ben s.
ben s.
Validated Reviewer
Review Source

"a great product to use for any business "

What do you like best?

Great at keeping data secure, reliable message delivery, cost effective and easy to use. First in first out delivery is great at getting orders out in a timely fashion

What do you dislike?

sometimes it times out and is slow, but mostly good. Messages could be delivered not in order so may have to look through them, to make sure its the right one.

Recommendations to others considering the product

Use this product, it is very secure, cost effective and get the job done. I highly recommend using this product

What business problems are you solving with the product? What benefits have you realized?

getting messages delivered in a timely fashion, dont have to worry about security of messages, very secure product

Amazon Simple Queue Service (SQS) review by Executive Sponsor
Executive Sponsor
Validated Reviewer
Review Source

"Excelente ferramenta para acompanhamento e controle dos projetos, principalmente prazos."

What do you like best?

Todo o passo a passo das tarefas fica devidamente registrado. Proporciona a visualização de todos os projetos que estão sendo desenvolvidos. Permite a troca de informações entre os usuários, inclusive a inclusão de anexos (documentos). Permite o acompanhar o estágio em que se encontra cada tarefa e o prazo de conclusão. Enfim, temos total controle dos projetos. Possui também diversos relatórios e permite a criação de outros para atender a necessidade de cada usuário.

What do you dislike?

Até o momento o software está nos atendendo muito bem. Ótimo sistema para controle dos prazos de processos judiciais.

What business problems are you solving with the product? What benefits have you realized?

Melhoria na gestão de todos os projetos/tarefas da equipe, principalmente quando falam os de prazos. Fluidez das informações, forma assertiva de controle de datas e manutenção de todo o histórico dos trabalhos por todos os usuários envolvidos.

Amazon Simple Queue Service (SQS) review by nick o.
nick o.
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"review of sqs"

What do you like best?

scalability and ease of setup; also it can be accessed from multiple boxes

What do you dislike?

there are performance issues when you try to repeatidly access it quickly on a single box; when i autoscale two or more ec2 instances at the same time to process a queue, they all end up getting the same message first

What business problems are you solving with the product? What benefits have you realized?

ETL; loading millions of files at once; SQS helps us scale our ingestion boxes and process all the files in the queue; also like the deadletter queues

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"SQS for fast pipeline development"

What do you like best?

Simple (as in the name) with easy-to-use APIs. I used boto3 and Java client lib to access the service and was able to implement a messaging protocol including formats and unit tests between python & Java services in about a day.

What do you dislike?

SQS uses a long-poll approach (as far as I can tell) so there is a bit of a learning curve.

Recommendations to others considering the product

Build a facade library to hide messaging details. This allows you to confirm your low-level queueing logic is correct and allows you to decouple the transport from apps.

What business problems are you solving with the product? What benefits have you realized?

Allows me to process documents submitted through a gateway to backend services. SQS makes it easy to build pipelines.

Amazon Simple Queue Service (SQS) review by User in Real Estate
User in Real Estate
Validated Reviewer
Review Source

"Amazing!"

What do you like best?

Great service! At first I was very skeptical about it but after doing research and using them I loved it! Not for everyone so make sure you do your research before committing to this product.

What do you dislike?

The product can get a little pricey. In order to make it worth the money you must use it several times per week and you will find it is worth it. Otherwise you will feel like you are wasting money and time.

What business problems are you solving with the product? What benefits have you realized?

Great service! At first I was very skeptical about it but after doing research and using them I loved it! Not for everyone so make sure you do your research before committing to this product.

Amazon Simple Queue Service (SQS) review by Vadim P.
Vadim P.
Validated Reviewer
Verified Current User
Review Source

"Another great aws service"

What do you like best?

SQS universal is a tool. we use it for push notification a lot.

What do you dislike?

for the large scale, we still prefer to use Redis to ensure we don't do the same work twice

What business problems are you solving with the product? What benefits have you realized?

Send, store, and receive messages between software we develop

Amazon Simple Queue Service (SQS) review by User in Retail
User in Retail
Validated Reviewer
Review Source

"One Stop for Queuing Solutions in AWS"

What do you like best?

Super Easy to setup. Just type in the queue name, configure permissions and you are done. You can also subscribe to SNS for getting messages. Mostly what we do while integrating with other teams. You can also set retry logic, configure DL queue in case application fails to process it after "N"th time.

What do you dislike?

You can peek only one message at a time while doing a poll.

Recommendations to others considering the product

Use it if you are in AWS. Highly recommend to get up and running.

What business problems are you solving with the product? What benefits have you realized?

Queuing Solution up and running in cloud. No effort need to setup. Managed service by Amazon. Ease of integration. Cloud Watch available so you have metrics available on the fly.

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"Best Queuing Service in the Market."

What do you like best?

Amazon Simple Queue Service is ideal for a scenario where we need to aggregate data from multiple parallel running processes.

Using a Listener we Implemented a workflow in which multiple instances of a analytical process runs in parallel and provide a output that need to store in Database.

What do you dislike?

The main disadvantage of SQS is that we can only read a maximum batch of 10 messages in one call and this make the process time consuming when we deal with thousand and thousands of messages pre minute.

What business problems are you solving with the product? What benefits have you realized?

sending Data from multiple processes running in parallel to a process that support one connection only and can't be run in parallel.

Amazon Simple Queue Service (SQS) review by User in E-Learning
User in E-Learning
Validated Reviewer
Review Source

"The best for message queuing services "

What do you like best?

The best for message queuing services because push notifications from AWS can integrate to Amazon SQS. Messages containing protected information subject to regulatory requirements such as PHI can safely rely on this Amazon SQS.

What do you dislike?

SQS lacks of built-in job runner. The message consumer should poll the queue in order to determine whether a message is available. Si far, no significant flaws have been detected.

What business problems are you solving with the product? What benefits have you realized?

My business required to manage high volume of data. Using Amazon SQS helped to offload the burden of operating a highly messaging cluster. One big advantage is that there is no need to maintain it, and it is very affordable.

Amazon Simple Queue Service (SQS) review by Alessander V.
Alessander V.
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"A great AWS service"

What do you like best?

The availability, capacity to provide concurrent access to messages.

And the Scalability, that allow to process each request independently to handle the load increases.

What do you dislike?

I can't think anything i dislike, all benefits are perfect. The API atends very well too.

What business problems are you solving with the product? What benefits have you realized?

I was needing a way to send messages from many tasks of many worker servers to the client's application.

The benefits: SQS works for me!

Amazon Simple Queue Service (SQS) review by Prasheel V.
Prasheel V.
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Message made simple on the cloud."

What do you like best?

Simple, fast and easy integration of messaging on the cloud.

What do you dislike?

It is hard to search the messages through the console, limitation on the number of message attributes, message type supported when integrate with SNS in raw delivery mode.

What business problems are you solving with the product? What benefits have you realized?

SQS is helping in providing the retry functionality in case of any failure in the flow of a request processing.

Amazon Simple Queue Service (SQS) review by Douglas N.
Douglas N.
Validated Reviewer
Review Source

"Simple but fantastic"

What do you like best?

- Simple

- Fast

- Reliable

- Very cheap for low usage workloads

- Deadletter queues allow for easy error handling

What do you dislike?

- Not very flexible

- Too expensive to use on super heavy workloads

What business problems are you solving with the product? What benefits have you realized?

Separation of work from being done on the frontend to the backend. Removed the need to host our own queuing service in house.

Amazon Simple Queue Service (SQS) review by EJ R.
EJ R.
Validated Reviewer
Review Source

"Amazon Simple Queue Service"

What do you like best?

I like that I don't have to worry about sending sensitive data through Amazon SQS.

What do you dislike?

I think that this is still a relatively new software and there are some kinks that still need to be worked out.

What business problems are you solving with the product? What benefits have you realized?

I like how the queues you set up are flexible and can be customized based on specific needs

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"Amazing being able to have messages ready to be sent before needing to send them."

What do you like best?

I loved being able to get the messages ready to send and queue them in order to send to each employee across the web based software our company was using.

What do you dislike?

We couldn't figure out how to send attachments, and there wasn't much training, which isn't the software developers problem. Our managers weren't very able to teach us when they weren't willing to learn themselves.

What business problems are you solving with the product? What benefits have you realized?

Being able to mass message drivers across the USA to let them know their next dropoff or pick up locations and time.

Amazon Simple Queue Service (SQS) review by Administrator
Administrator
Validated Reviewer
Review Source

"SQS For Web Monitoring"

What do you like best?

Independent nature of messaging from monitoring dependent on the messages.

What do you dislike?

Inability to use SQS itself to send out filtered messages over SMS, Email, etc.

Recommendations to others considering the product

Find SQS intergrations to help you find destinations for your SQS streams, filter them, etc.

What business problems are you solving with the product? What benefits have you realized?

Real time monitoring of web application availability.

Amazon Simple Queue Service (SQS) review by Internal Consultant
Internal Consultant
Validated Reviewer
Review Source

"AWS SQS Review: message queuing service"

What do you like best?

Using SQS, you can send, store, and receive messages between software components at a very large volume, without losing messages or requiring other services to be available. SQS in-built DLQ system is a good add-on feature.

What do you dislike?

Querying/Viewing of Messages is a poll based(no pagination etc.), and visibilityview of message gets changed to handle that out, looks pretty odd to me. I would have thought of building it slightly different.

What business problems are you solving with the product? What benefits have you realized?

Managing Message queuing in game message etc. Able to write server less applications.

Amazon Simple Queue Service (SQS) review by jason t.
jason t.
Validated Reviewer
Review Source

"great start"

What do you like best?

I like how easy it is to use this program

What do you dislike?

I dislike that I have to login is multi time

Recommendations to others considering the product

Pull the trigger and give it a try, It helps with getting feed back in the market place. Lead's are vital

What business problems are you solving with the product? What benefits have you realized?

increase of production

Amazon Simple Queue Service (SQS) review by User in Government Administration
User in Government Administration
Validated Reviewer
Review Source

"Amazon SQS Review"

What do you like best?

It's great to be able to send and receive messages without needing other services to be available. Being able to store messages and maintain recording quality is also very good.

What do you dislike?

There are other services that are able to do similar things, at a better price point...

Recommendations to others considering the product

There may be better options available. This is something that you should shop around for.

What business problems are you solving with the product? What benefits have you realized?

This helped us ensure that message queues were in order, and that they were only sent and processed once.

Amazon Simple Queue Service (SQS) review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"SQS review"

What do you like best?

We use SQS for multiple use cases and the recent change to allow SQS to trigger Lambda has opened new potential use cases for the service. This has been beneficial for orchestrating serverless workflows.

What do you dislike?

At this time I have no signifcant complaint about the service.

What business problems are you solving with the product? What benefits have you realized?

I most recently was able to use SQS to help orchestrate multiple invocations of step functions by triggering Lambda that invoked the state machine. This has worked flawlessly.

Amazon Simple Queue Service (SQS) review by Igor Z.
Igor Z.
Validated Reviewer
Review Source

"Good product"

What do you like best?

I like the scalability which is almost infinite

What do you dislike?

Well, at this point I can't think about something I dislike at SQS

What business problems are you solving with the product? What benefits have you realized?

We are using it to create a push application for connection to iTero Scanner

Amazon Simple Queue Service (SQS) review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Like everything on Amazon, a great service"

What do you like best?

The speed, how well it works and what a quality service it is, I have tried it several times and all of them have ended up very satisfied.

What do you dislike?

Really nothing, everything was fast and great.

Recommendations to others considering the product

Try it, is better than any other one

What business problems are you solving with the product? What benefits have you realized?

We use it to send messages to customers when they need it, it has worked much better than we expected and we are very happy with the service. Our customers are more than satisfied.

Amazon Simple Queue Service (SQS) review by Administrator
Administrator
Validated Reviewer
Review Source

"AWS SQS queue"

What do you like best?

The simplictiy of being able to use the message queue. The addtition of the FIFO option as opposed to the standard queue has been a huge benefit for us.

What do you dislike?

We have run into a few issues where for whatever reason messages do not come back out to us for a small period of time.

Recommendations to others considering the product

Try it out, the cost is so minmal.

What business problems are you solving with the product? What benefits have you realized?

Our core EDI business uses the service for routing files.

Amazon Simple Queue Service (SQS) review by hikmet salih o.
hikmet salih o.
Validated Reviewer
Review Source

"how else do you distribute work so efficiently :)"

What do you like best?

super simple to use. very fast. has options to use for in-order or random-order processing.

What do you dislike?

Not much really. It works for my use cases.

What business problems are you solving with the product? What benefits have you realized?

the speed and ease of distributing tasks across many workers

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"AWS review "

What do you like best?

I love the ease of use, the low cost of aws. But most of all, I love the reliability. I have never had an issue with AWS failing me and even with maintenance, they provide enough notice.

What do you dislike?

There isn’t much to dislike. Obviously maintenance is natural for any such service and while we get enough future notice, it would be better if there were less maintenance periods.

What business problems are you solving with the product? What benefits have you realized?

We use this to solve our customer issues.

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Verified Current User
Review Source

"Next big thing of AWS"

What do you like best?

Easy to work around, documentation and UI

What do you dislike?

Hard to understand and debug the errors faced at times.

Recommendations to others considering the product

First thoroughly go through their services and then implement them on development

What business problems are you solving with the product? What benefits have you realized?

Used it as a trail purpose

Amazon Simple Queue Service (SQS) review by Executive Sponsor in Government Administration
Executive Sponsor in Government Administration
Validated Reviewer
Review Source

"No fuss hosted queue"

What do you like best?

Amazon SQS is a really a super simple queue system. It is almost too simple, but it works well for what is advertised. You hooked an application up to listen to the queue for tasks and away it works.

What do you dislike?

The payload size for items in the queue is too low in our opinion, which forced us to be creative in workarounds. Other than the guarantee of completing a task, it doesn't offer much more. All the complexities have to be worked into the application layer.

What business problems are you solving with the product? What benefits have you realized?

Emails from SES are buffered into an SQS queue for processing (relay) by a worker task that lives on ec2.

Amazon Simple Queue Service (SQS) review by Troy D.
Troy D.
Validated Reviewer
Review Source

"Has everything "

What do you like best?

I love amazon has everything I want. I wish the credit card was easier to get and lower interest rate.

What do you dislike?

The credit card was easier to get and lower interest rate.

What business problems are you solving with the product? What benefits have you realized?

Internet had problems.

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"Simple is the keyword"

What do you like best?

One of, if not the easiest queue service I've ever used.

What do you dislike?

Vendor lock in, again, hard to complain, and I'm on the AWS train.

Recommendations to others considering the product

If you are in the AWS ecosystem, SQS is a fantastic service to be using.

What business problems are you solving with the product? What benefits have you realized?

Change notification. When a users information is updated, we have a pipeline to notify other intelligence systems so we always have the most up to date information.

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"Amazon SQS"

What do you like best?

It is easy to use with ample documentation for a newbie.

Also, we use it for push notification in our web application.

What do you dislike?

The payload size for items in the queue is too low in our opinion, which forced us to be creative in workarounds.

What business problems are you solving with the product? What benefits have you realized?

Send, store, and receive incoming tweets from twitter API to be rendered on our web application.

Using these tweets we generated a HeatMap for Topics across USA.

Amazon Simple Queue Service (SQS) review by Hassan J.
Hassan J.
Validated Reviewer
Review Source

"Great technology to decouple the solution of the application"

What do you like best?

ability to decouple the application, ease to use, and ease to implement.

What do you dislike?

There is nothing for me to dislike about this service.

What business problems are you solving with the product? What benefits have you realized?

ability to decouple the application design, easy to use

Amazon Simple Queue Service (SQS) review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source

"Best solutions for queing and notifications"

What do you like best?

Security features is great didn't need to worried about sensitive data to send to another. I like the monitoring of messages and didn't rely on something.

What do you dislike?

I would say cost is something which is quite high and other services are available in less cost. Other than this everything is good.

What business problems are you solving with the product? What benefits have you realized?

We use this services to send messages and notification between our software, which really solved our problems.

Amazon Simple Queue Service (SQS) review by User
User
Validated Reviewer
Review Source

"SQS review"

What do you like best?

The best thing about SQS is that it allowed us to get away from oracle service bus. This has saved us 6 figures in oracle licensing. We utilize SQS in every project that we do. It works great for creating appications that are not dependent on eachotehr.

What do you dislike?

Some capabilities are not allowed in all regions.

What business problems are you solving with the product? What benefits have you realized?

Creating queue based triggers for scaling.

Kate from G2 Crowd

Learning about Amazon Simple Queue Service (SQS)?

I can help.
* We monitor all Amazon Simple Queue Service (SQS) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.