Provisioning SNS topics, SQS queues to run integration tests with Testcontainers, LocalStack and Docker for Spring Boot applications

1. OVERVIEW Message brokers and messaging systems are fundamental to building resilient distributed applications. Both AWS SQS and SNS are messaging systems that facilitate asynchronous communication between different parts of a distributed architecture. Your organization’s Spring Boot applications use different messaging approaches: certain applications send SNS notifications , others publish…