Zappa is a really nice tool for running your Django code serverless in AWS Lambda.
I have decided to use serverless architecture to reduce operational costs and make the system more scalable.
The original architecture was set up using the good old Django monolith running on Heroku. It worked well for a while but occasional spikes in traffic and high costs made me rethink the architecture.
The new setup runs on AWS Lambda using the Zappa framework.
In this article, I’ll describe my experience setting up the Zappa-based Continuous Delivery (CD) process.
The initial Zappa setup and AWS configuration require…