An AWS Lambda function that runs every day to send birthday wishes to Yalies.
- Create an AWS Lambda function called
yaliesBirthdayBot
- Get your AWS SES account set up
- Follow this post to allow Lambda functions to send emails
- Follow this guide to set up a CloudWatch rule to run the lambda function on a scheduled interval
- Follow this guide to allow the CloudWatch rule to invoke the Lambda function
cd lambda && npm install
- Run
deploy.sh
to create a zip, then deploy that zip to Lambda - Run
invoke.sh
to run the Lambda function in the cloud, to test