If you haven’t worked with uWSGI yet for setting up applications of different kinds – let me tell you it’s a Swiss knife. It supports applications written in Python, Ruby, PHP, Perl and recently Java and Go too.
One tool to run a lot of stuff – that means life is easier if you’re on the managing side of the system.