Vagrant

KrisBuytaert's picture

Vagrant lowers development environment setup time, maximizes dev/prod parity, and makes the "works on my machine" excuse a relic of the past.

Developers no longer need to worry about setting up complicated infrastructure components. Projects with conflicting dependencies can each get their own sandbox -- keeping a developer's workstation free of the hacks needed for multiple versions of software to coexist.

Operations engineers can no longer need to worry about developers having a different local setup from production. They can experiment and test their configuration management changes before going live.

This Bof will get you started with vagrant and much more ..

Room: 

Comments

Oh hey, someone was mentioned little-chef for deploying solo, and I forget to mention these tools, which seemed a little cleaner to me (but I'm still investigating and haven't implemented yet):

https://github.com/matschaffer/knife-solo
https://github.com/igal/pocketknife