I have about 1600 subscribers, I send once a week and it costs about 10 dollars a month
so 6400 sends per month
is that about what you pay? thanks
Videos
Although this question is quite old, my answer may help others. AWS updated their pricing page of SES and Lambda pricing is mentioned explicitly at the end of the page:
When you call Amazon SES from an application hosted in Amazon EC2 or via AWS Lambda, you can send 62,000 messages per month at no charge. This Free Usage Tier benefit does not expire.
See: https://aws.amazon.com/ses/pricing/
From the docs
With AWS Lambda, you pay only for what you use. You are charged based on the number of requests for your functions and the duration, the time it takes for your code to execute.
So you would be charged based on the execution time of your Lambda (will likely be milliseconds per call).
will the pricing model of an EC2 instance apply while invoking SES through lambdas as well?
It seems like there is some confusion regarding this issue. The same question is addressed here. It's unclear but it seems like it will be cheaper to run on Lambda than EC2.