Запуск нескольких лямбда-функций - PullRequest
2 голосов
/ 18 января 2020

Я хочу использовать запуск нескольких лямбда-функций из одного сегмента s3, но я получаю ошибку перекрытия На самом деле я нашел решение, что мне нужно использовать SNS для того же. Архитектура будет выглядеть следующим образом: enter image description here

  • Есть ли другое решение?
  • , если не как реализовать это с помощью SNS?

1 Ответ

4 голосов
/ 18 января 2020

Есть ли другое решение?

Возможно, но SNS является правильным решением для "разветвления" сообщений для нескольких потребителей.

если нет, то как реализовать это с помощью SNS?

Точно так же, как на приведенной вами диаграмме. Вы должны настроить S3 на отправку уведомлений о новых объектах в SNS topi c и настроить каждую лямбда-функцию для подписки на SNS topi c.

.
...