AWS Lambdaとは
一言でいうとサーバーレスで簡単なコード(仕組み)を実行してくれるサービス
- 作成した共通の仕組みはlambda layerとしてパッケージ化できる。そして複数のlambda関数で使用できる
- lambdaは必要な時だけ処理を実行する。処理の量によってスケールを自動で変更してくれる。
- 永続的な使用にはDBやS3などとの接続が不可欠
チュートリアル
以下のチュートリアルをやってみました。公式サイトなどで簡単な説明を読んだ後は手を動かして行った方がAWS系のサービスは理解が深まると思います。どちらとも説明通りにやっていけば完了できました。
https://aws.amazon.com/jp/tutorials/run-serverless-code/
https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/with-s3-example.html
Discussion