[ 1. Amazon MQ ]
- Amazon MQ = managed Apache ActiveMQ
- SQS, SNS are cloud-native services and they're using proprietary protocols from AWS
- Traditional applications running from on-premise may use open protocols such as : MQTT, MAQP, STOMP, Openwire, WSS
- when migrating to the cloud, instead of re-engineering the application to use SQS and SNS, we can use Amazon MQ
- Amazon MQ doesn't "scale" as much as SQS/SNS
- Amazon MQ runs on dedicated machine, can run in HA(High Availability) with failover
- Amazon MQ has both queue feature(~SQS) and topic features(~SNS)
- active/standby structure (failover)
[ 2. SQS vs SNS vs Kinesis ]
반응형
'infra & cloud > AWS' 카테고리의 다른 글
[AWS] 14. Serverless : Lambda (0) | 2021.09.01 |
---|---|
[AWS] 13. Docker, ECS/Fargate/EKS (0) | 2021.04.25 |
[AWS] 12-3. Kinesis Data Streams (0) | 2021.04.18 |
[AWS] 12-2. Decoupling application: SNS, SNS+SQS (Fan Out) (0) | 2021.04.14 |
[AWS] 12-1. Decoupling application: SQS (0) | 2021.04.13 |