https://github.com/jdockerty/daily-questions-lambda
Personal project for daily questions using AWS Lambda and SES, triggered by a CloudWatch event rule, inspired by Marshall Goldsmith's advice from his book.
https://github.com/jdockerty/daily-questions-lambda
aws-lambda daily-tasks golang python
Last synced: about 1 year ago
JSON representation
Personal project for daily questions using AWS Lambda and SES, triggered by a CloudWatch event rule, inspired by Marshall Goldsmith's advice from his book.
- Host: GitHub
- URL: https://github.com/jdockerty/daily-questions-lambda
- Owner: jdockerty
- Created: 2020-01-07T13:15:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-29T15:27:18.000Z (over 6 years ago)
- Last Synced: 2025-01-23T13:29:41.395Z (over 1 year ago)
- Topics: aws-lambda, daily-tasks, golang, python
- Language: Python
- Homepage:
- Size: 18.9 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dailyQuestions
Initial project was written in Python, then rewritten in Golang for educational purposes and as a smaller personal goal.
Lambda with Python was pretty straight forward.
Lambda using Golang caused some issues with deployment, writing it wasn't too difficult as it is quite a simple project, but ensuring that the Lambda is executable on AWS and deployed properly required the use of a Python script to give the files the appropriate permissions to be executed on Linux. Also required the use of the [AWS Lambda build command-line tool for windows](https://github.com/aws/aws-lambda-go/tree/master/cmd/build-lambda-zip) for building a deployment package from a Windows machine, this is apparently much less of a hassle when writing a Lambda in Go from a Linux machine.