Currently, for triggering a lambda function in response to a CloudWatch alarm, I need to route the alarm via SNS, like this:
AWS CloudWatch Alarm --> Send to a topic in SNS --> SNS topic triggers the lambda function
So, is there a way I can do it directly, without SNS in the middle? [Reason: Less touch points and a bit of cost optimization].
CloudWatch events trigger lambda but there is no way I can trigger alarms via it. The only options available in CloudWatch events for SQS are: