Я ищу решение для выполнения запроса POST к внешнему API при изменении состояния экземпляра EC2. Я хочу использовать Cloudwatch, чтобы передать InstanceId API с опцией Input Transformer.
Есть ли способ сделать это без использования Lambda? (требование к добыче) Возможно, с помощью SSM Automation?
Вы можете отправить события CloudWatch в тему SNS или очередь SQS и иметь где-нибудь подписчика, который будет выполнять вызов API при возникновении события. Однако вам все равно нужно где-то разместить подписчика, дать ему права на подписку на тему / очередь и т. Д.
Было бы намного проще использовать Lambda с простой ролью IAM. Не могли бы вы пояснить, почему это не вариант? Почему бы вам не использовать наиболее подходящий инструмент для работы?