是否有任何AWS工具与Heroku Scheduler完成相同的工作?

时间:2014-12-01 18:30:05

标签: ruby-on-rails-4 amazon-web-services web-scraping heroku-toolbelt amazon-data-pipeline

我已经构建了rails应用程序,通过运行rake任务来从不同的资源中获取/获取数据。 但是,我通过使用Elastic Beanstalk将应用程序部署到AWS,但我试图弄清楚如何在AWS上自动化和安排rake任务。任何想法什么是最好的工具呢?我在考虑数据管道,但许多人说它只用于内部任务,例如数据库备份和日志。你的建议是什么?

1 个答案:

答案 0 :(得分:1)

可以通过这种方式使用亚马逊数据管道,但出于以下几个原因我不推荐使用它:

  • ADP难以使用,当您尝试使用自定义脚本时,它会变得更加困难
    • 糟糕的错误报告
    • 令人困惑或不正确的文件
  • ADP将为每次运行启动一个实例,并且由于AWS结算的工作方式,无论实例启动多长时间,您都需要支付整整一小时的费用
  • 除非你打算使用内置的ETL模块,否则运行cron的小实例要比使用ADP容易得多且便宜得多