Django Deployments Done Right
summary
Lists specific deployment rules and concrete tools Salt Ansible Fabric Chef Docker plus uWSGI nginx and celery appear, and the process uses pip wheels and a package cache to build a fresh virtualenv per release, copy the code in, switch a symlink called current and reload services so rollbacks are a single step. He cites state of DevOps numbers — about 30x more deployments and 60x faster recovery — and recommends pin dependencies, isolated build per release, graceful reloads.
AI-written summary · about
chapters (7)
- 0:00Start
- 2:56Bad Deployments
- 10:17Configuration Management
- 11:40Pin Dependencies
- 15:24Make it User-Friendly
- 18:09Isolate Each Build
- 28:23Track Releases
related talks
26mWhat Django Deployment is Really About
34mContinuous Deployment for webapps based on Django
30m"What Django Deployment is Really About"
29mCan packaging improve Django deployments?
32mContinuous Deployment and Release of Django Apps
22mWhat is deployment, anyway?
36mContinuous Deployment with Rails
32mChoose Your Own Django Deployment Adventure
