Ste*_*ano 3 amazon-web-services node.js aws-sdk aws-lambda aws-sdk-nodejs
最新版本的aws-sdk具有ComprehendMedical函数,我想为其创建lambda函数。
但是,AWS-SDK的版本已经过时了几个月,尚无法使用这些功能。想知道是否有使用最新库的方法?
谢谢!
我建议您创建一个库捆绑包,并在库捆绑包(包括所需的任何其他库)中使用所需版本的AWS-SDK 创建一个Lambda层。设置Lambda图层后,可以将其分配给Lambda函数。这有助于减小Lambda函数的代码大小,而不必将每个所需的库与每个Lambda函数捆绑在一起。考虑到AWS-SDK是一个相当大的库,Lambda Layer将帮助您仅使用其中的代码来管理各个Lambda函数的大小。
步骤很简单。
nodejs,这将是您的项目目录。名称必须为nodejs。npm init在此目录内执行
。npm install --save。注意:本地安装很重要。nodejs目录并将其上传到Lambda层。请参阅我的文章,以获取有关如何为Node JS依赖项设置Lambda层的完整详细信息。我认为,Lambda层应该成为每个人在Lambda中进行依赖管理的选择。
注意:Lambda层是最近在AWS re:Invent 2018中引入的。它不仅与NodeJS兼容,而且与几乎所有其他语言(如Amazon)兼容,例如Python,Java,C#,C ++(是!),Go,防锈等
| 归档时间: |
|
| 查看次数: |
1534 次 |
| 最近记录: |