cron like events - AWS Lambda或AWS Data管道

时间:2016-05-15 10:53:09

标签: amazon-web-services cron aws-lambda amazon-data-pipeline

我有一个EC2实例,可以安排许多任务(使用crontab)。 其中一些每1分钟,5分钟执行一次......等等。

我想将所有cron任务转移到AWS服务中。

我正在尝试确定哪种AWS服务可以为我提供最佳解决方案。

我找到了两个可以安排cron工作的服务:

  1. AWS Data Pipeline
  2. AWS Lambda
  3. 哪一个可以给我最好的解决方案?

1 个答案:

答案 0 :(得分:2)

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

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

但总体而言,我认为Lambda的运行成本会低得多。