More automation, more time for beer! 🍺
Ansible is an open source automation platform. It is the simplest solution out there but it is very powerful. You can use Ansible to manage your infrastructure, deploy your application, and automate tasks. It is so simple that their motto is: "Automation for everyone!"
So if you are tired of setting up VPSs manually you should definitely consider an automation framework like Ansible, Puppet or Chef.
Django is a great framework when it comes to productivity. But what happens when it comes to deployment on a VPS? Who is going to setup the infrastructure and how? Do we really have to deal with all the postgresql configuration, the NGINX files, the upstart jobs that keeps our gunicorns alive? :(