Cronally vs Periodic Tasks
Amazon recently announced support for periodic tasks in Elastic Beanstalk. This can be an ideal solution for some users who:
- are already using a worker tier
- aren’t accessing data on the web server
- can tolerate inaccuracies in job timing
If you’re not already using a worker tier for your Elastic Beanstalk environment, the costs involved with running a dedicated EC2 instance purely for a handful of scheduled tasks isn’t all that enticing. The other issue this creates has to do with how work is sent to the worker tier instances.