Vagrant for Dev
Vagrant for Dev Introduction Vagrant is a tool to automate the build and manage virtual environments in a unified workflow. The tool is easy to use, drastically reduces the virtual environment setup time, and I consider it the first step to Infrastructure as a Code for development environments.
Why Vagrant? Vagrant is cross-platform, supports Linux, Debian, Centos, Mac OS, and Windows. Developers, Operators, or anyone can quickly create development environments on top of virtual machine providers in a unified workflow and produce repeatable patterns or templates for different use cases.