Vagrant

Ítalo Queiroz,DevOpsVagrant

Galera pensei em fazer este post com o intuito de compartilhar alguns links úteis para aqueles que estão, assim como eu, na luta :D para usar o Vagrant como seu provedor de ambiente. Mas se você não sabe o que é ou pra que “bulufas” serve o Vagrant, segue uma breve abordagem.

Sempre quando entramos em um novo projeto temos um ambiente específico para aquele projeto rodar, mas agora pense em um cenário em que você está envolvido com mais de 2 projetos.

Lista dos projetos

  1. O primeiro é um legado da empresa, feito em PHP 4.x
  2. O segundo é um projeto que será o carro chefe da empresa feito em PHP 5.2
  3. O terceiro é um freelancer que está sendo desenvolvido usando ZendFramework2 e PHP 5.4

Como preparar sua máquina para atender a esta demanda?

Este problema já me atrasou muito nas migrações de projetos e Vagrant veio TAMBÉM para resolver isso. Vagrant é uma ferramenta open source lálálálá… se você quiser saber mais sobre como foi criado clique aqui (opens in a new tab).

Entendendo como funciona

Claro que não é só para isso que o Vagrant funciona, mas isso já quebra um galhão. Sem falar que depois de criada e configurada você pode compartilhar esta VM ou box com a sua equipe, forçando a galera a conversar na mesma língua independente do HOST (Mac, Windows, Linux, etc) de cada um.

Links úteis

RSS