Cron jobs on multi-instance Elastic Beanstalk can be challenging. Our goal is often to have the jobs handled by NodeJS and also guaranteed to run on only one given instance at a time. Sometimes a separate web worker instance makes sense for this, but a lot of times we don’t want a separate server and codebase.
Elastic Beanstalk is great for rapid NodeJs server deployments. And if you are using a load balancer (ELB), SSL is easy enough. Here at BlueFletch, I am constantly facing another scenario: Quick, easy, SSL on AWS Elastic Beanstalk single instance servers.