Thursday 7th August, 2014
4:00pm to 4:50pm
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.
This 50 minute presentation is comprised of three distinct sections:
* A brief introduction to Vagrant and its benefits
* A guide to setting up a single development server which can be run locally and shared amongst several developers
* A guide to setting up a larger, multi-server "cloud" infrastructure which can be run locally and shared amongst several developers
To gain the most benefit from this talk, attendees should have a basic familiarity with the Linux command line.
Sign in to add slides, notes or videos to this session