今回のお題

とりあえずAWSのLambdaでPythonが動くことを確認します。

サービス作成

AWSにログインし、サービスからLambdaを選択 > 関数の作成を押下します。

Lambda.png

一から作成を押下します。

2.png

基本的な情報を入力

名前はとりあえずlambda_python_testと入力。
ロールについては、一先ず既存のロールを選択し、関数の作成を押下。
スクリーンショット 2017-11-14 22.11.01.png

関数ができました

68747470733a2f2f71696974612d696d6167652d73746f72652e73332e616d617a6f6e6177732e636f6d2f302f3230343332392f36633632326435662d656162662d323234632d386332372d6261633939393965343334632e706e67.png

ランタイムでPython 2.7を選択する

ランタイムを変えると、デフォルトのハンドラが設定され、簡単な内容の処理が記載されます。
スクリーンショット 2017-11-14 22.14.32.png

画面上部の保存してテストを押下します。

スクリーンショット 2017-11-14 22.15.57.png

使用するパラメータを設定する。

今回は特にパラメータを使用しませんが、空だとエラーになるので適当にJSON形式を入力して作成ボタンを押下します。
スクリーンショット 2017-11-14 22.18.01.png

テストを押下してみる

元の画面に戻るので、テストボタンを押下する
スクリーンショット 2017-11-14 22.19.42.png

結果がログに出力される

デフォルトで設定されているreturnの値が表示されました。とりあえず、pythonが動きました。
スクリーンショット 2017-11-14 22.20.24.png

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.