Durante el desarrollo de aplicaciones (sobre todo webapps en php y python) siempre nos encontramos con el problema de tener unificados los entornos de desarrollo y los de producción/preproducción. A los sysadmins siempre nos toca pelearnos con dependencias no contempladas o versiones de librerías que sí están en el los entornos de desarrollo pero no en los de prod. Vamos, un infierno. Para solucionarlo la virtualización nos da infinidad de opciones, pero a veces es un poco lío poner en marcha un entorno de desarrollo virtualizidado unificado. Valgrant nos da una capa de abstracción y de sencillez a todo el proceso:
$ vagrant box add base http://files.vagrantup.com/lucid32.box
$ vagrant init
$ vagrant up
Más información en su web: http://vagrantup.com/