Example repo showing how you can deploy a celery application with an api, worker and scheduler to ECS using Fargate and Django as the web framework.
The infrastructure layout can be used with any of the following languages as they all have their own implementation of celery.
The commands for the task definitions will be different.
- python
- rust
- golang
- nodejs
With a minimal amount of traffic, this infrastructure configuration in AWS costs ~$5-$6/day to run.