У меня есть приложение, использующее angular на внешнем интерфейсе и AWS в качестве внутреннего, и мне нужно добавить некоторые функции, которые будут использовать данные из внешнего источника.
Я написал лямбда-функцию, которая будет запускаться каждые X минут и должна выполнять следующие шаги:
- Извлечение данных из внешнего источника
- Данные процесса
- Хранить обработанные данные в собственной БД
- Уведомление клиентов (веб-интерфейсов) о наличии новой информации
Вопрос в том, как выполнить шаг 4.
Я некоторое время проводил исследования и нашел несколько сервисов AWS, которые можно было бы использовать, но, тем не менее, ни один из них не является точным для этого.
Основным из них является AWS AppSync, но это звучит как перебор, так как мне нужны только простые уведомления.
Есть также некоторые сервисы AWS IOT, но, похоже, это не по теме.
Существует также AWS Simple Notification Service, но AFAIK она работает только для уведомления других служб (посредством запросов POST).
Подойдет ли какая-либо из этих услуг для данного варианта использования? Если нет, какой сервис AWS подойдет для этого?