Posted On: Mar 22, 2017

We are excited to announce that Amazon CloudWatch Events now supports input transformation of events before sending the events to targets. Using this the new feature, you can extract multiple key-value pairs from their event JSONs and transform the data to fit your needs. For example, you can transform AWS console login event JSON to a human readable message and attach it to an SNS topic for email notifications. Another use case for input transformer is to simplify nested event JSONs before sending to event targets such as SQS. The input transformer is a new addition to the existing list of three input configuration features - matched event, part of matched event, and a constant. You can use the input transformation through the console and PutTargets API in all AWS regions where CloudWatch Events is available.