はじめに
python pipで躓いたので備忘録 in202412月
レイヤーの追加の方法がわからなかったので追加方法がメインです。
結論 ライブラリをzip化→Layers追加
↓レイヤーを追加して Layers(1) という表記にすればおk
やり方
1.lambda関数と同じpythonバージョンでzip化
(やり方は下の記事みてね)
※名前はpython.zipでないとダメぽい?
zip後AWSに戻ってLambdaのホーム画面に移行する。
2.その後Lambda側のホーム画面でレイヤーをクリック
3.レイヤーの作成ボタンを押して、zipファイルをアップロードする
レイヤー作成で名前・アップロード・アーキテクチャ・ランタイムを記載してレイヤーを作成する
4.Lambda関数のページに行き一番下のレイヤーの追加で連携完了
レイヤー作成後Lambda関数のページに行き一番下にあるレイヤー追加で先ほど作成したレイヤーを追加する。
完了✊ lambda関数のテストでちゃんとライブラリが生きているか確認してね。
lambdaを初めて使ってみて...
lambdaとeventbridgeはいいですね。
ある程度のスケジューラなら無料で実行できるので便利です!
参考にした記事たち