lambdaの中からlambdaを起動する

権限の設定とか必要になりますが、記述的には以下。

var lambda = new AWS.Lambda({accessKeyId: '{access}', secretAccessKey: '{secret}'});

var params = {
  FunctionName: '{lamda_name}'
};

lambda.invoke(params, function(err, data) {
  if (err) {
    console.log(err, err.stack); // an error occurred
  } else {
    console.log(data);           // successful response
  }
});