下载,更新和使用AWS Lambda函数将文件重新加载回s3

时间:2017-08-21 02:14:42

标签: amazon-s3 aws-lambda

我有3个非常简单的单独python脚本,使用 boto3 库进行下载,更新和更新将文件重新加载回AWS中的s3存储桶,一切正常。

但是,想知道使用AWS Lambda函数是否可以实现相同的功能? 非常感谢您的经验分享。

1 个答案:

答案 0 :(得分:1)

只要具有以下限制,您的脚本就可以正常使用AWS Lambda:

  • 需要最大1536MB的内存
  • 需要最多512MB的临时磁盘空间
  • 在不到5分钟内完成

有关AWS Lambda的完整限制列表,请查看http://docs.aws.amazon.com/lambda/latest/dg/limits.html

使用AWS Lambda时,您甚至可以对S3事件作出反应,例如在S3中创建新对象时执行脚本。如果您对此感兴趣,请查看文档:{​​{3}}