AWS Lambda使ってみた

ツイート
2021年05月09日
2021年05月10日

Lambdaを作成する。

追加するとzip形式でデプロイされる。 ECRで動かす場合、コンテナイメージを選択する。

S3をトリガー

色んなサービスからトリガーできるみたい。

Lambdaの権限の追加

「関数の詳細」→「アクセス権限」→「ポリシーの追加」から追加できる。 S3やCloudWatch Logs実行する必要がある場合、追加する。 ex)AmazonS3FullAccess
また、「実行ロール」→ポリシーのアタッチからでもいける。

Lambdaの環境変数の設定

「関数の詳細」→「アクセス権限」→「環境変数」から追加できる。

Elastic Container Registryを使ってみる

LambdaでESRを実行できるようなので、使ってみる。

ログインをしようとしたが、エラーが発生した。一応、.aws/credentialsはあったが、ログインできなかったので設定してみる。

bash
aws configure
bash
aws ecr get-login-password # => successed

profileについては、名前付きプロファイルに詳しく記載されていた。

関連記事