Cheap: low in price, especially in relation to similar items or services.
Easy: achieved without great effort; presenting few difficulties.
Because "easiest" AND "cheapest" are logically conflicting, my answer only applies to "easy" ways of hosting cron jobs. My answer also holds true for background tasks that are not always scheduled.
The two tools I rely on are:
1. Pipedream
2. Windmill (open-source pipedream)
Both of them let me define functions that need to be run on schedule. Also functions that can react to real world events (webhooks). I can code in Go/ Js/ Ts or Python. Everything is version controlled, stored in Git.
For Pipedream, you pay a premium for managed service. Windmill can be hosted on a $5 machine.
Cheap: low in price, especially in relation to similar items or services.
Easy: achieved without great effort; presenting few difficulties.
Because "easiest" AND "cheapest" are logically conflicting, my answer only applies to "easy" ways of hosting cron jobs. My answer also holds true for background tasks that are not always scheduled.
The two tools I rely on are:
1. Pipedream
2. Windmill (open-source pipedream)
Both of them let me define functions that need to be run on schedule. Also functions that can react to real world events (webhooks). I can code in Go/ Js/ Ts or Python. Everything is version controlled, stored in Git.
For Pipedream, you pay a premium for managed service. Windmill can be hosted on a $5 machine.