Personal Cloud Development with Vagrant

49:20with Tim Ambler

You're part of a development team that's creating a complex web app. The back-end infrastructure runs on a combination of Node.JS, MongoDB, Redis, and Memcached. There's even some MySQL thrown in for good measure. Oh - and don't forget about the CRON jobs that trigger various routine maintenance tasks (removing temporary files, sending queued emails, etc...).
You're on OS X. Steve is running Windows 8. Bill is running Debian, but don't worry about Bill - he can't do anything right now because he's busy re-compiling his kernel because.... oh, forget it. The point is this - how can a team of developers, each with their own unique environments, be expected to work together effectively when the underlying architecture that runs the thing they're working on is complex, or even unsettled?
With Vagrant - that's how.
To gain the most benefit from this talk, attendees should have a basic familiarity with the Linux command line.