Let’s now turn our attention to Spring Cloud AWS - the project helps us interact with Amazon Web Services via easy-to-use abstractions for common AWS components. 
Here’s a quick example to understand how that’s done. One of AWS's powerful services is SQS (Simple Queue Service), a fully managed message queuing service for sending and receiving asynchronous messages in a scalable way.

In this tutorial, you’ll have a close look at the Spring Cloud AWS - SQS integration. 
We’ll walk through an event-driven scenario with examples for sending and receiving messages, and show strategies for setting up integration tests: 
>> Introduction to Spring Cloud AWS 3.0 – SQS Integration 


Hope this helps,
Cheers,
Eugen