Можно ли использовать AWS Eventbridge для передачи сообщения SQS другим AWS службам? - PullRequest
0 голосов
/ 10 февраля 2020

Я хотел бы запустить в полученном сообщении SQS механизм, при котором содержимое этого сообщения передавалось бы в другие AWS службы, такие как DynamoDB, Kinesis, SNS.

Можно ли это сделать прямо сейчас? В настоящее время единственное событие, которое мне удалось записать из SQS в EventBridge, было изменение атрибута очереди SQS. Если это возможно, могу ли я манипулировать этим сообщением перед передачей его другим потокам?

Если это невозможно, каковы альтернативы? Лямбда-функция, которая запускается при получении сообщения SQS?

1 Ответ

0 голосов
/ 08 марта 2020

Да, вы можете активировать лямбда-функцию, когда новое сообщение получено в SQS. Выполните обработку сообщения, а затем перешлите его на следующий сервис. Если вы разнесете это сообщение нескольким службам, то вы можете использовать SNS или, если вам нужна конкретная целевая служба, вы также можете использовать Eventbridge. Надеюсь, это поможет.

...