Vagrant and Puppet examples for Java developers