Vagrant Book: Second Edition

Web-based software projects are becoming increasingly complicated, with a range of dependencies, requirements and interlinking components. Swapping between projects which require different versions of the same software, becomes troublesome, and getting team members up and running on new projects becomes time-consuming.

Vagrant gets rid of that problem. By containing each of your projects into a number of Vagrant managed virtual machines, and combining the project with instructions, in code, as to how Vagrant needs to configure a base virtual machine image to run your application. Because the configuration is all in code, it is easily shared amongst colleagues, resulting in team onboarding becoming a simple case of vagrant up.

Last month my latest book, Creating Development Environments with Vagrant (second edition) was published. It aims to serve as an introduction to users who are new to Vagrant and its concepts, to get them using it on their projects quickly and easily.

Since the first edition was published, there have been some exciting changes in the Vagrant ecosystem, so in addition to most of the content being updated, the second edition also features two new chapters:

The book is available as a print and e-book format from Packt - the publishers, Amazon US and Amazon UK.

Organisations I'm involved in