Vagrant
infrastructure dev-tools
Reproducible development environments with VMs
Pros and Cons
Ventajas
- + Consistent environments
- + Multi-provider (VirtualBox, VMware, etc)
- + Versionable Vagrantfile
- + Large box catalog
- + Integrated provisioning
Desventajas
- - VMs heavier than containers
- - Less relevant with Docker
- - Slow boot times
- - Demanding host resources
Casos de Uso
- Legacy local development
- Infrastructure testing
- Mixed Windows/Linux environments
- Labs and training