vagrant
TRANSCRIPT
❏ Gerenciamento de maquinas virtuais
❏ Automatiza a criação de maquinas virtuais
❏ Sharing VM environments with other users.
❏ Baseada em CLI uso de ambientes de VMs
❏ Focada para criar ambientes que são semelhantes ou idênticas quanto possível com servidores de produção
❏ Easily replicate production on a Dev Box.
❏ Written in Ruby
❏ Multi-platform (Windows, Linux, OS X).
❏ No need to setup environmental things again and again.
Vagrant AWS Provider
https://github.com/mitchellh/vagrant-aws
❏ Boot EC2 or VPC instances.
❏ SSH into the instances.
❏ Define region-specific configurations so Vagrant can manage machines in multiple regions.
❏ Package running instances into new vagrant-aws friendly boxes
Multi-Machine
❏ Vagrant is able to define and control multiple guest machines per Vagrantfile.
❏ These machines are generally able to work together or are somehow associated with each other
❏ Accurately modeling a multi-server production topology, such as separating a web and database server.
❏ Modeling a distributed system and how they interact with each other.
❏ Testing an interface, such as an API to a service component.