メニュー
AWS Greengrass
開発者ガイド

「Hello World」Lambda 関数を作成する

AWS Greengrass コア は、デバイス (または他の Lambda 関数) によって送信されたメッセージに応じて Lambda 関数を実行できます。ここでは、AWS Greengrass グループ に追加し、AWS Greengrass コア にデプロイする Lambda 関数を作成します。

  1. [Service] ドロップダウンメニューから、AWS Lambda コンソールに移動します。

  2. Lambda コンソールで、[Create a Lambda function] を選択します。

  3. [Filter] テキストボックスに「Greengrass」と入力し、greengrass-hello-world Lambda 設計図を選択します。

  4. [Next] を選択します。

  5. [Name] に、「HelloWorld」と入力します。[Runtime] で [Python 2.7] を選択します。

  6. [Lambda function handler and role] が表示されるまで下へスクロールします。[Role] で、[Choose an existing role] を選択します。[Existing role] で、任意のロールを選択します。ロールがない場合は、[Create a new role from template(s)] を選択し、[Policy templates] ドロップダウンリストからいずれかのテンプレートを選択します。[Next] を選択します。

  7. [Review] ページで、[Create function] を選択します。

  8. ここで、Hello World Lambda 関数の新しいバージョンを発行する必要があります。[Actions] メニューから、[Publish new version] を選択します。

  9. [Version description] に「Test」と入力し、[Publish] を選択します。