У меня есть AWS Lambda, которая публикует данные в теме A AWS IOT и ждет результата, который будет опубликован в другой теме B.
Мне было интересно, как получить эти данные из темы Bкогда вещь публикует ее в уже работающей лямбде*
Lambda1 -> IOT Тема A -> Вещь
Lambda1 ожидает
Thing -> IOT Тема B
Lambda1 читает из Темы B и обновляет, скажем, DB и умирает.
Мне было интересно, как это можно сделать.
По некоторым причинам мы больше не можем использовать IOT Shadow.
Текущая архитектура:
Lambda1 -> IOT Shadow Desired -> Вещи
Lambda1 -> ожидает в течение 5 секунд
Lambda1 -> читает IOT Shadow Reported -> успех или неудача
Если сбой Lambda1 -> сбрасывает IOT Desired в старое состояние -> существует