Getting the data from AWS into our own s3 buckets is just a matter of configuration and I won't cover that part of the project.
Inputs and outputs
The SES data format is a little different for each event class, so we are reading it into one "uber" SES Input Schema that brings the differences into our transformer as strings. Then, we'll transform the data into a simple flat Required Schema output.