🐰

Lambdaローカル開発環境構築手順

2023/01/01に公開

下記ブログを参考に、Lambdaのローカル開発環境構築手順をまとめる。

https://cloud5.jp/local-lambda-environment/

本記事執筆時の作業環境

  • Windows11 Pro 22H2
  • Windows Terminal
  • PowerShell 7.3.1

Pythonインストール

下記を参考にPythonをインストールする。

https://blog.pyq.jp/entry/python_install_221102_win

https://starter-guide.od.pythonic-exam.com/ja/latest/python-setup/install-py39-win.html

2023/01/02追記:LambdaランタイムのPythonのサポートが3.9までだったため、
参考記事を差し替えた。

https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/lambda-runtimes.html

下記コマンドでPythonのインストールを確認する。

python -V

結果、下記のようにインストールしたバージョンが表示されれば成功となる。

Python 3.9.13

AWS CLIインストール

下記を参考にAWS CLIをインストールする。

https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/getting-started-install.html

下記コマンドでAWS CLIのインストールを確認する。

aws --version

結果、下記のようにインストールしたバージョンが表示されれば成功となる。

aws-cli/2.9.11 Python/3.9.11 Windows/10 exe/AMD64 prompt/off

AWS SAM CLIインストール

下記を参考にAWS SAM CLIをインストールする。

https://docs.aws.amazon.com/ja_jp/serverless-application-model/latest/developerguide/serverless-sam-cli-install-windows.html

下記コマンドでAWS SAM CLIのインストールを確認する。

sam --version

結果、下記のようにインストールしたバージョンが表示されれば成功となる。

SAM CLI, version 1.67.0

Gitインストール

下記を参考にGitをインストールする。

https://sukkiri.jp/technologies/devtools/git/git_win.html

下記コマンドでGitのインストールを確認する。

git --version

結果、下記のようにインストールしたバージョンが表示されれば成功となる。

git version 2.39.0.windows.2

参考文献

以上。

Discussion