Eliminate administrative overhead
AWS manages all ongoing operations and underlying infrastructure needed to provide a highly available and
scalable message queuing service. SQS queues are dynamically created and scale automatically.
▪ Durability and Reliability deliver messages
Amazon SQS stores them on multiple servers. Standard queues support at-least-once message delivery, and
FIFO queues support exactly-once message processing. SQS locks your messages during processing, so that
multiple producers can send and multiple consumers can receive messages at the same time.
▪ Scalability and Availability and cost-effectively
SQS scales elastically with your application so you don’t have to worry about capacity planning and preprovisioning. There is no limit to the number of messages per queue, and standard queues provide nearly
unlimited throughput.
▪ Security - Keep sensitive data secure
Amazon SQS to exchange sensitive data between applications using server-side encryption (SSE) to encrypt
each message body
https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-benefits.html