vagrant
RecommendedVagrant is a tool for building and distributing development environments.
Vagrant is a tool for building and distributing development environments.
Puppet, an automated configuration management tool
A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.