We're used to expressiveness of our favorite programming language or framework. However new tools that let us program and control infrastructure are going on higher levels as well. In this presentation on RuPy 2013 (http://13.rupy.eu) I talked about virtualization, provisioning and how you can make your own software platform with LXC, Chef and Docker.