📄️ Simple Queue Service
- Used to asynchronously decouple applications
📄️ Simple Notification Service
- Used to broadcast messages
📄️ Kinesis
Kinesis Agent cannot write to a Kinesis Firehose for which the delivery stream source is already set as Kinesis Data Streams
📄️ Amazon MQ
- If you have some traditional applications running from on-premise, they may use open protocols such as MQTT, AMQP, STOMP, Openwire, WSS, etc. When migrating to the cloud, instead of re-engineering the application to use SQS and SNS (AWS proprietary), we can use Amazon MQ (managed Apache ActiveMQ) for communication.