Lambdaのコマンドメモ - meruneru/tech_memo GitHub Wiki
```text
$ GOOS=linux GOARCH=amd64 go build -o bootstrap main.go
$ zip deployment.zip bootstrap
// 関数作成
$ aws lambda create-function --function-name MyLambdaFunction --zip-file fileb://deployment.zip --handler main --runtime provided --role arn:aws:iam::...
// 関数更新
$ aws lambda update-function-code --function-name MyLambdaFunction --zip-file fileb://deployment.zip
AWS ESRに事前にリポジトリを作成する。リポジトリにpushコマンドが記載されている
docker build -t notify-web-update .
ローカル環境で実行するにはAWS SAMを使う。
$ sam init --runtime python3.8 --name notify-web-update
$ sam build
$ sam local invoke NotifyWebUpdateFunction