2016-05-15 82 views

回答

1

我不知道你想如何定义“最好”,但如果你有很多任务,每一个都需要一个单独的管道,这将花费你大约1美元。

另一方面,Lambda可能会少得多 - 您可以免费获得1M个请求,并且之后它们的价值为0.20美元。您还将根据每个任务运行所需的时间&收取费用。有一些限制(5分钟是我想的最长时间),所以你必须考虑到这一点。

但总的来说,我认为Lambda运行起来会便宜得多。

+0

但如果我想在我的一台EC2机器上运行任务,我可以只使用数据管道吗? (在我的机器上安装任务运行器)?那么版本控制呢?如果我运行lambda然后我需要更新我的库,但与我的EC2上运行的数据管道我不需要(我已经有我的EC2版本控制我的应用程序在那里运行) –