Lambda触发了较高的S3成本

时间:2019-09-19 15:47:31

标签: amazon-s3 aws-lambda

我基于2MB的zip文件创建了一个新的Lambda(依赖程度很高)。之后,我的S3成本确实增加了(从12.27美元增加到31美元)。

问题1:当它是从CI / CD管道上载时,是否可能是它存储了每个版本,然后增加了成本?

问题2:这种存储替代方案是否比直接选择一个拥有的s3存储桶而不是由该拉链所在的亚马逊拥有的私有存储桶更昂贵?从S3价格表来看,只有2MB的价格不能达到19美元。

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以采取以下几项措施来降低成本:

  1. 使用Lambda图层进行依赖
  2. 对Lambda归档文件使用S3不频繁访问

由于我没有S3的完整配置,因此很难说出可能导致成本的原因……像S3版本控制之类的东西就可以做到。

答案 1 :(得分:0)

原因是启用了对象版本控制,并且在进行一些压力测试之后,这些版本被累积并存储。删除费用后,费用又回到了12美元。

关键是保持“显示”启用(参见图片)以跟踪那些文件。 enter image description here