We have producer services that produce data and more than one consumer will need that data.
Approach: We can use SNS as the service router between the producer services and consumer services as follows:
- Producers publish messages to SNS (fan-in)
- Consumers subscribe to SNS and consume messages from SNS (fan-out)