Today, we are going to learn how to setup an environment with the awesome tool that any DevOps should know, Vagrant. Behind this name is a wonderful software which automates the use of virtual machines (VMs) to create reproducible environments on-the-fly. By creating a simple configuration file, within minutes you will have a fresh virtual machine started and provisioning without...