Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 编写AWS Lambda nodejs api的最佳实践或指南_Node.js_Aws Lambda_Aws Api Gateway_Aws Serverless - Fatal编程技术网

Node.js 编写AWS Lambda nodejs api的最佳实践或指南

Node.js 编写AWS Lambda nodejs api的最佳实践或指南,node.js,aws-lambda,aws-api-gateway,aws-serverless,Node.js,Aws Lambda,Aws Api Gateway,Aws Serverless,我正在为特定任务创建无服务器aws lambda函数。此lambda函数由api网关触发。我发现手动一个接一个地创建Lambda函数,然后为该函数分配触发器非常耗时,而且很难维护。我还希望重用代码 我想知道我们是否应该遵循任何最佳实践、指导方针或模式,以使我们的工作更容易,代码可以跨不同的lambda函数重用,并且代码可以维护 是的,如果您使用的是serverless,那么使用cloudFromation为您创建环境是值得的 甚至你也可以使用terraform,它可以在所有云提供商上运行 关于代

我正在为特定任务创建无服务器aws lambda函数。此lambda函数由api网关触发。我发现手动一个接一个地创建Lambda函数,然后为该函数分配触发器非常耗时,而且很难维护。我还希望重用代码

我想知道我们是否应该遵循任何最佳实践、指导方针或模式,以使我们的工作更容易,代码可以跨不同的lambda函数重用,并且代码可以维护

  • 是的,如果您使用的是serverless,那么使用cloudFromation为您创建环境是值得的
  • 甚至你也可以使用terraform,它可以在所有云提供商上运行
  • 关于代码的重用,您可以将函数放在一个公共位置,并在所有lambda中引用它们,这仍然是有意义的
  • 是的,如果您使用的是serverless,那么使用cloudFromation为您创建环境是值得的
  • 甚至你也可以使用terraform,它可以在所有云提供商上运行
  • 关于代码的重用,您可以将函数放在一个公共位置,并在所有lambda中引用它们,这仍然是有意义的
    请看一下无服务器框架
    . 那里有很多使用无服务器的选项。yml

    请看一下无服务器框架 . 使用
    serverless.yml