2

rake 작업을 실행하여 다른 리소스의 데이터를 가져 오거나 긁어 모으는 rails 앱을 빌드했습니다. 그러나 Elastic Beanstalk을 사용하여 AWS에 앱을 배포했지만 AWS에서 레이크 작업을 자동화하고 스케줄링하는 방법을 파악하려고합니다. 어떤 아이디어가 가장 좋은 도구입니까? 데이터 파이프 라인에 대해 생각하지만 많은 사람들은 데이터베이스 백업 및 로그와 같은 내부 작업에만 사용한다고 말합니다. 너의 추천은 뭐니?Heroku Scheduler와 동일한 작업을 수행하는 AWS 도구가 있습니까?

답변

1

그러나 내가 여러 가지 이유로 그것을 권하고 싶지 않다, 이런 식으로 아마존 데이터 파이프 라인을 사용할 수 있습니다 :

  • ADP가 함께 작동하도록 열심히, 그리고 당신이하려고 할 때조차 힘들어 도착 사용자 정의 스크립트를 사용
    • 보고 가난한 오류
    • 혼란 또는 잘못된 문서
  • ADP 때문에 t의 각 실행에 대한 인스턴스를 회전합니다 그 방법은 AWS 청구서 작동 인스턴스가 얼마나 오래 있든 상관없이 1 시간 동안 청구됩니다.
  • ADS를 사용하는 것보다 ADS를 사용하는 것보다 cron을 사용하는 작은 인스턴스를 사용하는 것이 훨씬 쉽고 저렴합니다. 내장 ETL 모듈을 사용하십시오.
+1

오, 잘 됐네요. 나는 방금 빠른 크론 작업 튜토리얼 (http://railscasts.com/episodes/164-cron-in-ruby) (http://railscasts.com/)을 보았고 설치가 매우 쉬워 보인다. G. 정말 고맙습니다. 나는 보석을 사용할 때마다 생각하고있다. 그러나 당신은 다른 보석을 추천한다? 또한, 주문형 인스턴스 대신 작은 전용 인스턴스를 설치하려고 생각하고 있습니까? –