Jump to ratings and reviews
Rate this book

Creating Development Environments with Vagrant

Rate this book
Vagrant is a tool for building complete development environments. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases development/production parity, and makes the "it works on my machine" excuse a thing of the past.

"Creating Development Environments with Vagrant" is a practical, hands-on guide that walks you through the functionality of Vagrant, Puppet, and Chef to create powerful and flexible virtual development environments. Create your own virtualization environments containing configurations for different projects so that you can simulate complicated environments that can be easily shared with colleagues to get your projects up and running quickly and effortlessly.

"Creating Development Environments with Vagrant" starts with an introduction to virtualization and the concepts behind it, why it’s useful, and an overview of the architecture of Vagrant. We will learn to install Vagrant and get to know its prerequisites. Covering provisioning scripts with Puppet and Chef, learning to use them independently as well as with Vagrant to create a powerful combination.

If you want to locally test your projects, juggle multiple projects running on different versions of software, easily share technology requirement changes with colleagues, and, most importantly, want to perform all these tasks efficiently, then this book is for you.

"Creating Development Environments with Vagrant" will take you from a virtualization novice to running all of your projects across your team in robust, isolated virtual development environments.

107 pages, Paperback

First published January 1, 2013

2 people are currently reading
18 people want to read

About the author

Michael Peacock

16 books3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (5%)
4 stars
9 (23%)
3 stars
16 (42%)
2 stars
10 (26%)
1 star
1 (2%)
Displaying 1 - 9 of 9 reviews
49 reviews1 follower
October 7, 2020
Nice brief book that covers Vagrant and other technologies related to Vagrant. One big problem is that there are technical incorrectnesses, typos and mistakes in the config files and scripts that basically are not working or working incorrectly. So mind that when reading this book or using it as a reference.
11 reviews
August 25, 2022
good book, but reading this in 2022 is a bit funny and exciting because the techniques and tools in this book are already being used as default with docker and Kubernetes.
But are cutting edge at the time. liked the introduction of the book, but got lost in the puppet and chef chapters.
won't reread this though.
fun to read how technology has evolved.
1 review
October 25, 2013
"PHP 5 e-commerce Development" by Michael Peacock is one of the best books on PHP development, that I read in my life. So I had very high expectations for this one. Well, my expectations were partially fulfilled.

This is a great book, unfortunately it was written not for me. So if you are already familiar with Vagrant, Puppet, Chef etc, you'll hardly get anything new from it. This is great introduction though. So if you want a quick dive in all that new stuff - you have the right book. You'll get the understanding of processes and will be able to work with Vagrant and most popular provisioner tools immediately. If you want to dive deeper you still will need some other book.

Even if I haven't learned anything new, I still see how this book can help me. Most of the time while evangelizing Vagrant among my fellow developers, I have to answer the same bunch of questions: What Vagrant is? Why do we need it? What's the difference between Puppet and Chef? So now instead I can just advise to read this book. And it will answer all that questions for me.
Profile Image for Alessandro Franceschi.
5 reviews1 follower
November 14, 2013
I've mixed feelings about this book.
Reading it I haven't found any new information for me and my general impression is that it doesn't contain any valuable addition to what you can find on online documentation. Some parts are also somehow pedantic (as the step by step installation process of VirtualBox with pictures) and look more like fillers.
Still I have to recognize that this book may give value and be useful for who doesn't already know Vagrant, and that's probably the proper target for a similar book.
Get it if you want to learn about Vagrant and don't want to wander on online documentation.
If you are already using and comfortable with Vagrant you won't probably need it.
4 reviews
November 4, 2013
I've been using Vagrant for a couple of years now and this is a good book for beginners. The book goes through most of the things you need to know to get your environment up end running. The chapters about Chef and Puppet is good and will give you basic knowledge about the two provisioning tools.
Could have been nice with a chapter where you go deeper under the hood of Vagrant.

So if you're new to Vagrant I would recommend this book.

http://www.packtpub.com/creating-deve...
379 reviews10 followers
October 21, 2014
Un po' troppo povero di contenuti..

Cerca di fare una introduzione a puppet e chef ma è costretto a lasciarla a metà consigliando di leggere altri libri, e quando arriva alla spiegazione di come integrarli in Vagrant, copre solo un caso (l'installazione di apache con php), con spiegazioni striminzite, senza approfondimenti.

Non ha niente di più di un qualsiasi tutorial trovato su Internet.

Profile Image for Daniel Aguilar.
121 reviews32 followers
June 15, 2015
It's OK as an introduction, but there are some typos/errors (maybe because the book is now relatively old, so the provided code may not be valid with newer software versions anymore. Or maybe I mistyped something, but then I wasn't provided with any troubleshooting help at all) and doesn't really get into depth. Probably one can get the same (and more updated) information from basic tutorials in the Internet.
Profile Image for Mikael Svahnberg.
25 reviews5 followers
February 12, 2015
Ok introduction to vagrant, puppet, and chef. Not very much new compared to what is available in online tutorials, but neatly packaged in one place. I still have questions I want answered, but the basics are covered.
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.