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

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

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

0
задан 29 January 2019 в 19:25
1 ответ

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

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

0
ответ дан 5 December 2019 в 04:18

Теги

Похожие вопросы