在AWS Lambda执行环境中安装第三方库

时间:2017-01-09 07:08:33

标签: amazon-web-services aws-lambda

我需要为AWS Lambda函数安装本机库(使用rpm)。

我找到this blogpost(Navite Modules部分),但我不知道在哪里编写这些linux命令。 AWS Lambda是否有我可以使用的控制台?或者我怎样才能安装本机库? (我不能在本地构建它,只是在zip中复制二进制文件)

1 个答案:

答案 0 :(得分:2)

他们实际上是在一台单独的计算机上安装和设置软件包,然后将结果压缩为部署。

在第一个示例中,他们使用自己的本地计算机,在第二个示例中,他们创建了一个Amazon Linux实例并在那里构建了包(因为他们需要针对Amazon Linux库构建 - 这是Lambda运行的)。 / p>

基本上,您需要能够创建本机库的静态编译版本,并将其与您的函数一起部署在zip文件中。他们使用的控制台不在Lambda实例本身上。