title: synchronizing, scheduling and executing Node.js scripts on AWS
body: <p>Usually, we store our code on github, and then deploy it on AWS lambda.</p>
  <p>We are now challenged with a specific Node.js script.</p>
  <ul>
  <li>it takes roughly an hour to run, we can't deploy it on a lambda because of that.</li>
  <li>it needs to run just once a month.</li>
  <li>once in a while we'll update the script in our github repository, and we want the script in AWS to stay in sync if we make changes (e.g. using a pipeline)</li>
  <li>this scripts copies files from S3 and processes them locally. It does some heavy lifting with data.</li>
  </ul>
  <p>What would be the recommended way to set this up on AWS ?</p>