Visual Studio Code で AWS Lambda 開発(Pyhton)
Tech Knowledge
公開: 2023-04-26
手順
Visual Studio Code の拡張機能のインストール
- Python
- AWS Tooklit
AWS SAM CLI のインストール
IAM ユーザーの作成とアクセスキーの作成
- IAM > ユーザーを追加
- ユーザー名を入力 > 「次へ」ボタン
- 「AWS マネジメントコンソールへのユーザーアクセスを提供する」をチェック
- ユーザーをグループに追加 > 「次へ」ボタン
- IAM > ユーザー > 作成したユーザー
- セキュリティ認証情報 > アクセスキーを作成 > ローカルコード > 「次へ」ボタン
- 「アクセスキーを作成」ボタン
- .csv ファイルをダウンロード > 「完了」ボタン
samconfig.toml region = "ap-northeast-1"
template.yaml FunctionName: "hello-world" Role: arn:aws:iam::864883643265:role/lambda-vpc-role
参考
AWS SAM Lambda関数だけを単体でデプロイしたいときのテンプレート設定例
AWS Lambda SAMとは?~AWS SAMを使ってPythonのLambdaプログラムを簡単に作成する~
【Python】PythonでLambdaを開発してみた【AWS】
AWS Lambdaでローカルデバッグする方法
Lambda Function URLでLambdaをHTTPで直接実行する
AWS Toolkit for Visual Studio 2022
AWS SAM CLI のインストール
AWSからの接続AWS Toolkit for Visual Studio Code