Objetivo: Consumo e produção de mensagens para o serviço AWS SQS em Java utilizando Spring Boot.
O SQS é muito utilizado no ecossistema de microserviços para poder realizar o desacoplamento das aplicações. Com o AWS SQS, você conseguirá integrar duas aplicações utilizando um serviço de filas como intermidiário.
- Java 21
- Spring Boot
- Spring Cloud AWS
- AWS (SQS - Simple Queue Service)
- Localstack
🔗 O que é o AWS SQS (Simple Queue Service)? https://aws.amazon.com/pt/sqs/
🔗 Spring Cloud AWS: https://docs.awspring.io/spring-cloud-aws/docs/3.1.0/reference/html/index.html#starter-dependencies
🔗 Dependência AWS SQS: https://docs.awspring.io/spring-cloud-aws/docs/3.1.0/reference/html/index.html#sqs-integration