この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。
初めに
協栄情報の陸です。
やりたいこと
レイヤーは共有可能なレイヤーです。Lambda関数に特定のモジュールが必要な場合は、簡単な設定で追加できるため、パッケージ化してアップロードする必要はありません。ここでは、レイヤーを作成する方法を示します
操作
1:レイヤーのPythonファイルを作成し、必要に応じて名前を付けます。 たとえば、CommonLayer、フォルダーを作成し、名前をpythonに変更します。
2:コンパイルされたpythonファイルをpythonフォルダーに移動します
3:Pythonファイルを圧縮し、名前をCommonLayerに変更します
4:Lambdaインターフェースに移動し、レイヤーを選択して、レイヤーの作成をクリックします
5:レイヤー作成インターフェースに関連情報を入力し、クリックして圧縮ファイルをアップロードします
6:[作成]をクリックして確認すると、次のインターフェイスが表示され、この時点でレイヤーレイヤーが確立されています。
7:Lambda関数を自由に選択する
8:Lambda関数インターフェースにレイヤーを追加することを選択します
9:レイヤー追加インターフェースで、[カスタムレイヤー]を選択し、作成したばかりのレイヤーを選択し、最後に追加を選択します
10:次のインターフェースが表示されたら、追加が成功したことを証明し、インポートして通常どおりに使用できます。
特別な注意
コードでレイヤーをインポートするときは、圧縮パッケージの名前ではなく、Pythonファイルの名前をインポートする必要があるため、作成時に名前を統一することをお勧めします。