AWS CloudFormation を使用して Neptune で使用する Lambda 関数を作成するには - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS CloudFormation を使用して Neptune で使用する Lambda 関数を作成するには

AWS CloudFormation テンプレートを使用して、Neptune にアクセスできる AWS Lambda 関数を作成できます。

  1. AWS CloudFormation コンソールで Lambda 関数スタックを起動するには、以下の表でいずれかの [Launch Stack] (スタックの起動) ボタンを選択します。

    リージョン ビュー デザイナーで表示 起動する
    米国東部(バージニア北部) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    米国東部(オハイオ) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    米国西部(北カリフォルニア) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    米国西部(オレゴン) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    カナダ(中部) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    南米(サンパウロ) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    欧州 (ストックホルム) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    欧州 (アイルランド) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    欧州 (ロンドン) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    欧州 (パリ) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    欧州 (フランクフルト) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    中東 (バーレーン) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    中東 (アラブ首長国連邦) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    イスラエル (テルアビブ) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    アフリカ (ケープタウン) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    アジアパシフィック (香港) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    アジアパシフィック(東京) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    アジアパシフィック(ソウル) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    アジアパシフィック(シンガポール) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    アジアパシフィック(シドニー) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    アジアパシフィック(ムンバイ) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    中国 (北京) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    中国 (寧夏) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (米国西部) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (米国東部) 表示 デザイナーで表示 Orange button labeled "Launch Stack" with an arrow icon.
  2. [Select Template] ページで、[Next] を選択します。

  3. [詳細の指定] ページで、以下のオプションを設定します。

    1. Lambda 関数で使用したい言語に応じて、Lambda ランタイムを選択してください。これらの AWS CloudFormation テンプレートは現在、次の言語をサポートしています。

      • Python 3.9 (Amazon S3 URL の python39 にマップ)

      • NodeJS 18 (Amazon S3 URL の nodejs18x にマップ)

      • Ruby 2.5 ( Amazon S3 URL の ruby25 にマップ)

    2. 適切な Neptune クラスターのエンドポイントとポート番号を入力します。

    3. 適切な Neptune セキュリティグループを入力します。

    4. 適切な Neptune サブネットパラメータを指定します。

  4. [Next] (次へ) をクリックします。

  5. [Options(オプション)] ページで、[Next(次へ)] を選択します。

  6. [Review] (確認) ページで、AWS CloudFormation によって IAM リソースが作成されることを確認する最初のチェックボックスをオンにします。

    次に [作成] を選択します。

Lambda ランタイムに独自の変更を加える必要がある場合は、リージョンの Amazon S3 ロケーションから一般的なものをダウンロードできます。

https://s3.Amazon region.amazonaws.com/aws-neptune-customer-samples-Amazon region/lambda/runtime-language/lambda_function.zip.

例:

https://s3.us-west-2.amazonaws.com/aws-neptune-customer-samples-us-west-2/lambda/python36/lambda_function.zip