1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 根据一些数字,使用 Lambda 可能是值得的。假设:
1.一个月有2629800秒。
2. 您可以使用最便宜的 Lambda 进行检查 (128 MB),在最便宜的地区每秒花费 0.000001666675 + 每次调用 0.0000002(官方文档) .
3. Tu
是您检测更新所花费的时间。
4. Tc
是检查(lambda 执行)间隔的时间。
您每月使用 Lambda 的费用为 Tu * 0.000001666675 * (2629800 / Tc) + (2629800 / Tc) * 0.0000002
= (4.383Tu + 0.526)/Tc
你对 Tu
没有太多的控制权,尽管你可以优化函数使其更快。假设您使用的是 Python 之类的东西,并且每次检查需要 200 毫秒。现在你有: Cost = 1.4/Tc
如果您接受每秒检查一次,我们说的是 1.4 美元/月,这比最便宜地区的任何按需 EC2 实例都便宜。如果您需要更快的检查,拥有一个非常小的 EC2 实例,例如 t4g.nano
,全天候 24/7 花费大约每月 3 美元,同样,在最便宜的地区。所以这完全取决于您对近乎实时更新的定义。
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前