AWS Lambdaを使用してDynamoDBにデータを挿入する方法


  1. AWS Management Consoleにアクセスし、Lambdaサービスを開きます。
  2. 適切なリージョンを選択し、新しい関数を作成します。
  3. 関数の名前と説明を入力し、使用するランタイムとトリガーを選択します。
  4. 関数コードのセクションで、データを挿入するためのコードを書きます。以下はPythonでの例です。
import boto3
def lambda_handler(event, context):
    dynamodb = boto3.resource('dynamodb')
    table = dynamodb.Table('YourTableName')
    # データを挿入する例
    item = {
        'id': '1',
        'name': 'John Doe',
        'age': 30
    }
    table.put_item(Item=item)
    return {
        'statusCode': 200,
        'body': 'Data inserted successfully'
    }
  1. 必要に応じて、上記のコードのテーブル名やデータの内容を変更します。
  2. 保存をクリックして関数をデプロイします。

これでAWS Lambda関数が作成され、DynamoDBにデータが挿入されます。この関数をトリガーする方法は、Lambdaのトリガー設定によって異なります。

以上がAWS Lambdaを使用してDynamoDBにデータを挿入する基本的な手順です。コード例を使って自分の要件に合わせてカスタマイズすることができます。