I have a proof-of-concept script that should run once a day. I would prefer to not run a server all day for a one-time job. What's your preferred way to provision something like this on the cloud?
I haven't tried it but Firebase has scheduled cloud functions: <a href="https://firebase.google.com/docs/functions/schedule-functions" rel="nofollow">https://firebase.google.com/docs/functions/schedule-function...</a><p>Firebase is really easy to get started with so I'd recommend it for prototyping if you're not keen on AWS or Google Cloud.
GitHub actions can run on a schedule - <a href="https://help.github.com/en/actions/reference/events-that-trigger-workflows#scheduled-events-schedule" rel="nofollow">https://help.github.com/en/actions/reference/events-that-tri...</a>
Azure has logic app service.<p>But it depends on what you already have. I have a side project with a ec2 running node so I just use cron from npm (rather than the os cron) to do the trick and pm2 to keep that node running.
Cron on app engine is free, assuming your script is light enough. You may need a paid account if you have to connect externally, but you can set $0 as total budget.
Google Cloud Functions and Cloud Scheduler..<p><a href="https://cloud.google.com/scheduler" rel="nofollow">https://cloud.google.com/scheduler</a>