类似cron的事件-AWS Lambda或AWS数据管道



我有一个EC2实例,它可以调度许多任务(使用crontab)。其中一些每隔1分钟、5分钟执行一次,依此类推。

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

我想知道哪种AWS服务能给我最好的解决方案。

我发现了两个可以调度类似cron的任务的服务:

  1. AWS数据管道
  2. AWS Lambda

他们中的哪一个能给我最好的解决方案?

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

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

但总的来说,我认为Lambda的运行成本会低得多。

相关内容

  • 没有找到相关文章

最新更新