Migrating Django application from heroku (celery/redis) to aws fargate/lambda Migrating Django application from heroku (celery/redis) to aws fargate/lambda heroku heroku

Migrating Django application from heroku (celery/redis) to aws fargate/lambda


AWS is a great fit for the application you describe. AWS Fargate / RDS will host your Django application. You have the option of using AWS Batch to handle your processing. One huge advantage is the ability to scale according to the needs of your application.

This image is one possible way to structure your application. It's a lot of work to get to this point, but AWS offers a lot of power and flexibility for reasonable costs IMO.

Fargate architecture