Назад | Перейти на главную страницу

Запуск внешних вызовов API с помощью событий Cloudwatch

Я ищу решение для отправки запроса POST к внешнему API при изменении состояния экземпляра EC2. Я хочу использовать Cloudwatch, чтобы передать InstanceId в API с опцией Input Transformer.

Есть ли способ сделать это без использования Lambda? (требование восходящего потока) Возможно, с помощью SSM Automation?

Вы можете отправить События CloudWatch к Тема в социальных сетях или Очередь SQS и где-то у вас есть подписчик, который будет выполнять вызов API при возникновении события. Однако вам все равно нужно где-то разместить подписчика, дать ему разрешение на подписку на тему / очередь и т. Д.

Это было бы намного легче использовать Lambda с простой ролью IAM. Не могли бы вы объяснить, почему это не вариант? Почему бы вам не использовать наиболее подходящий инструмент для вашей работы?