Virtualenv always makes sense.<p>Yeah, uwsgi is where it&#x27;s at. Even serves static files, so it&#x27;s possible you won&#x27;t even need nginx.<p>On updating I think:<p>1. remove from load balancer  
2. update&#x2F;upgrade&#x2F;restart (hopefully it&#x27;s already tested)  
3. readd to load balancer