# Vagrant Reviews
**Vendor:** HashiCorp  
**Category:** [Software de Virtualização de Servidores](https://www.g2.com/pt/categories/server-virtualization)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 32
## About Vagrant
Crie e configure ambientes de desenvolvimento leves, reproduzíveis e portáteis.




## Vagrant Reviews
  ### 1. Vagrant é uma ótima ferramenta para ter um ambiente de desenvolvimento pronto para uso.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jonathan G. | Software Engineer Team Lead, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 29, 2023

**O que você mais gosta em Vagrant?**

É uma ferramenta muito flexível que permite a configuração fácil de ambientes replicáveis.

**O que você não gosta em Vagrant?**

Sua comunidade não é tão grande, então pode ser complicado interagir.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Ambiente de desenvolvimento

  ### 2. Uma boa ferramenta para gerenciar ambientes virtuais de forma empresarial

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Internet | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 07, 2021

**O que você mais gosta em Vagrant?**

É poderoso e suportado pela HashiCorp, o que proporciona tranquilidade para desenvolvedores/operadores empresariais que precisam gerenciar ambientes virtuais para diferentes tipos de aplicações.

**O que você não gosta em Vagrant?**

Nos últimos 2 anos, mudei do Vagrant para o Docker porque o ecossistema do Docker parece ter mais adoção e há mais recursos. O Vagrant parece ter ficado congelado no tempo.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Testando aplicativos de servidor localmente no meu laptop. Desenvolvi um aplicativo bancário que precisava ser implantado no servidor de aplicativos WebLogic. O Vagrant me permitiu testar o aplicativo e o banco aceitou tais testes.

  ### 3. VAGRANT desenvolvedor eficiente!!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jerry L. | Empresa (> 1000 emp.)

**Reviewed Date:** August 04, 2020

**O que você mais gosta em Vagrant?**

Esta plataforma permitirá que você execute funções para o desenvolvimento da sua página WEB, melhore o gerenciamento de documentos e você poderá automatizar máquinas virtuais, o sistema e as ferramentas são atraentes porque podemos melhorar e criar a página com linguagens de programação. executado por uma máquina virtual evitando lançar erros.

**O que você não gosta em Vagrant?**

É necessário ter experiência técnica, a curva de aprendizado é muito longa, precisei chamar o suporte para me ajudar com as configurações, não é um software simples e você precisa de ajuda do suporte para instalá-lo e adaptá-lo, a fim de entender o sistema.

**Recomendações a outras pessoas considerando Vagrant:**

Se você tem experiência técnica ou alguém que possa orientá-lo com esta plataforma, eu recomendaria, caso contrário, já que não é tão fácil de aprender, requer muito tempo. Recomendo máquinas virtuais e sistemas web para melhorar nossa página e obter resultados favoráveis, dessa forma ficamos felizes, eu os recomendo.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Posso ser mais flexível com meu trabalho, pois isso me permite automatizar as máquinas e focar no tempo economizado em outras tarefas que o exigem, como no desenvolvimento das minhas páginas WEB, além das ferramentas que permitem a edição para oferecer um site automatizado e atrair novos usuários e vendas, gosto do sistema e das ferramentas eficazes, nada simples, mas útil.

  ### 4. Grande ajuda para tecnologias antigas

**Rating:** 4.5/5.0 stars

**Reviewed by:** Fabio C. | Web Developer, Médio Porte (51-1000 emp.)

**Reviewed Date:** August 26, 2019

**O que você mais gosta em Vagrant?**

Eu realmente amei o Vagrant quando o usei para reproduzir uma máquina virtual com PHP 5.3, que não estava mais disponível para download ou facilmente configurável na minha máquina local. Encontrei um ótimo pacote com tudo o que eu precisava (PHP 5.3 e Apache), também é altamente personalizável.

**O que você não gosta em Vagrant?**

Não há coisas que eu não goste no Vagrant, achei-o realmente útil.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Como descrevi antes, eu precisava de um ambiente que não conseguia mais reproduzir no meu computador devido à compatibilidade, o Vagrant ajudou muito com uma caixa pré-fabricada com exatamente o que eu precisava.

  ### 5. Vagrant é incrível

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vis T. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 10, 2018

**O que você mais gosta em Vagrant?**

Este software é uma maravilha da computação moderna. Nunca antes foi tão fácil desenvolver em múltiplos ambientes em apenas um PC ou laptop. Com um simples comando de duas palavras, uma máquina virtual é criada e lançada. O Vagrant vai para a nuvem e recupera o sistema operacional escolhido, permitindo que o desenvolvedor se concentre no projeto em vez de perder tempo extra mantendo cópias dos sistemas operacionais de desenvolvimento e fazendo instalações manuais. Isso também torna muito fácil ter as mesmas variáveis de desenvolvimento em várias máquinas para vários membros da equipe.

**O que você não gosta em Vagrant?**

Eu não gosto que não seja mais amplamente utilizado. Também não gosto de quão técnico e complicado parece à primeira vista. Vagrant é na verdade muito simples de entender rapidamente. O usuário médio pode começar a usar o Vagrant com esforço mínimo, ao contrário do que uma visão geral rápida pode sugerir.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Vagrant nos permite configurar a mesma situação de desenvolvimento para vários membros da equipe que trabalham remotamente.

  ### 6. Ferramenta Indispensável para o Desenvolvimento Local

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Automotivo | Médio Porte (51-1000 emp.)

**Reviewed Date:** July 06, 2018

**O que você mais gosta em Vagrant?**

Provisionar uma máquina virtual imitando seu ambiente de produção em minutos. Ou, se precisar, integre facilmente com plugins de terceiros e realize personalizações avançadas.

**O que você não gosta em Vagrant?**

Quando comparado ao Docker, trocar componentes dentro da sua pilha é um pouco tedioso.

**Recomendações a outras pessoas considerando Vagrant:**

Existem muitas ferramentas disponíveis para tornar o provisionamento um pouco mais fácil.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Usamos o Vagrant para executar nossas máquinas virtuais de desenvolvimento local, pois ele utiliza menos recursos em nossos hosts do que o Docker.

  ### 7. Vagrant é incrível

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brian M. | Full Stack Developer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 15, 2017

**O que você mais gosta em Vagrant?**

Vagrant torna a criação de Máquinas Virtuais super fácil. Os Vagrantfiles podem ser totalmente personalizados para qualquer sistema operacional e podem integrar-se com software de provisionamento como Chef e Ansible.

**O que você não gosta em Vagrant?**

Leve curva de aprendizado, mas há muitos exemplos e documentação.

**Recomendações a outras pessoas considerando Vagrant:**

Você vai gostar de como o Vagrant torna as coisas simples. Perca menos tempo configurando para que você possa passar mais tempo desenvolvendo.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Recriar ambientes virtuais personalizados facilmente para qualquer pessoa da equipe trabalhar.

  ### 8. O companheiro perfeito para o Virtualbox

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniele S. | Vice presidente, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 17, 2018

**O que você mais gosta em Vagrant?**

Fácil de gerenciar uma máquina virtual e scriptigin isso.

**O que você não gosta em Vagrant?**

Pessoas estão ignorando o vagrant para docker e abandonando o suporte.

**Recomendações a outras pessoas considerando Vagrant:**

o vagrantfile para personalizar as configurações do ambiente

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

e configure uma VM pronta para desenvolver automaticamente.

  ### 9. Por que você precisa virtualizar

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniel N. | Senior Web Developer, Internet, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 25, 2017

**O que você mais gosta em Vagrant?**

A capacidade de distribuir um ambiente configurado para um grupo de pessoas para desenvolvimento, QA ou consistência geral

**O que você não gosta em Vagrant?**

A configuração inicial leva muito tempo para acertar, mas uma vez feita corretamente, é perfeita.

**Recomendações a outras pessoas considerando Vagrant:**

Eu provavelmente começaria com algo como PuPHPet ou chef, para construir seu vagrantfile.

Assim que você pegar desses serviços, olhe para construir seus próprios arquivos vagrant, pois você terá mais flexibilidade com eles.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Na maioria das casas de desenvolvimento, você sempre terá problemas de inconsistência entre os ambientes locais dos desenvolvedores que, em algum momento, causam um problema. Com as caixas Vagrant, esse problema é completamente eliminado.

  ### 10. Ótimo, Máquinas Virtuais Efêmeras

**Rating:** 5.0/5.0 stars

**Reviewed by:** Craig B. | Chief Technology Officer, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 18, 2016

**O que você mais gosta em Vagrant?**

Trabalho na linha de comando todos os dias. Desenvolvo em Linux, mas tenho um laptop Mac. Uso o Vagrant para fazer todo o meu desenvolvimento.

Como isso funciona? No geral, muito bem. Aqui está o que eu gosto:

   * Iniciar minha caixa de desenvolvimento é tão simples quanto "vagrant up", entrar lá é tão simples quanto "vagrant ssh".
   * As caixas Vagrant são especificadas em Vagrantfiles, onde você descreve quais etapas seguir ao criar uma nova. Neste ponto, codifiquei a maior parte do que preciso para iniciar uma nova caixa Vagrant no meu arquivo Vagrant. Novo computador? Estou pronto e funcionando em poucos minutos.
   * O Vagrant nos permite testar todas as nossas compilações em um ambiente totalmente virtualizado nos laptops dos desenvolvedores. É realmente meio bonito.

**O que você não gosta em Vagrant?**

Eu tenho apenas uma reclamação sobre o Vagrant, e para ser honesto, essa reclamação está amplamente relacionada ao meu próprio uso inadequado da ferramenta:

Se você desligar seu laptop no momento errado, é possível que uma imagem do Vagrant se corrompa. Eu perdi duas caixas de desenvolvimento por causa disso (em ambos os casos foi quando tive que segurar o botão de energia porque o Mac OS travou por razões não relacionadas). É chato, mas dito isso, também reforça um modo de pensar sobre máquinas efêmeras que acho muito útil. Ambas as vezes que perdi uma caixa de desenvolvimento do Vagrant, passei algum tempo melhorando meu Vagrantfile para que voltar ao ritmo seja cada vez menos doloroso.

**Recomendações a outras pessoas considerando Vagrant:**

Se você deseja imagens virtuais interativas de linha de comando, isso é basicamente o que você deve fazer.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Estamos simplificando nossa experiência de desenvolvedor e trazendo virtualização utilizável para os desenvolvedores.

  ### 11. Vagrant é a melhor solução ruim para desenvolvimento local

**Rating:** 2.5/5.0 stars

**Reviewed by:** John B. | Lead Web Engineer, Internet, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 18, 2016

**O que você mais gosta em Vagrant?**

Vagrant é muito melhor do que tentar executar uma pilha semelhante à de produção diretamente na sua máquina local, especialmente quando você considera complicações como trabalhar com uma equipe de desenvolvedores que usam sistemas operacionais diferentes. Vagrant foi um divisor de águas que revolucionou muitos aspectos do fluxo de trabalho de engenharia de software e ainda é uma ferramenta útil com uma barreira de entrada que não é proibitivamente alta.

**O que você não gosta em Vagrant?**

É incrivelmente lento. A taxa de desenvolvimento é absolutamente glacial. Bugs enormes permanecem sem correção e/ou sem lançamento por vários meses. Isso não seria tão ruim se houvesse uma maneira fácil de mudar para uma ramificação de desenvolvimento do programa, mas não há. Isso não escala como uma solução: ou você precisa ter várias VMs enormes instaladas lado a lado para manter os ambientes discretos, ou precisa usar uma VM extra-monolítica que tenha todos os seus ambientes colocalizados, o que apenas transfere a dívida técnica que o Vagrant deveria resolver da sua máquina host para uma VM convidada.

**Recomendações a outras pessoas considerando Vagrant:**

Você ainda pode usar o vagrant, mas na maioria dos casos o docker é muito superior ao vagrant em termos de velocidade, confiabilidade, desenvolvimento e colaboração em equipe.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Muitos dos engenheiros usam o Vagrant para hospedar seus ambientes de desenvolvimento local. Tem sido útil para, pelo menos, fazer com que a maioria dos ambientes de desenvolvimento correspondam entre si, se não à própria produção. Também às vezes resulta em uma integração mais rápida, embora também seja conhecido por causar enormes problemas com o mesmo processo através de bugs obscuros específicos de várias configurações de sistema operacional.

  ### 12. Vagrant Torna o Desenvolvimento Mais Fácil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andrew S. | Co-Founder and Chief Technology Officer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 18, 2016

**O que você mais gosta em Vagrant?**

É incrível poder fazer meu desenvolvimento localmente com qualquer configuração que eu precise. Posso desligá-lo quando não estou usando e alternar entre as máquinas rapidamente.

**O que você não gosta em Vagrant?**

Há muitas peças em movimento. Tenho que decidir se você está usando shell scripts, puppet, ansible, chef ou algo do tipo. Acho difícil fazê-lo funcionar em domínios locais (http://project.app/), então acabo usando uma porta personalizada, o que me impede de executar mais de um por vez (usando a mesma configuração).

**Recomendações a outras pessoas considerando Vagrant:**

É gratuito, então vale a pena tentar. Se você está construindo com PHP, eu recomendaria dar uma olhada em https://puphpet.com/ ou http://phansible.com/ que facilita a configuração da sua caixa.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Anteriormente, eu fazia todo o meu desenvolvimento em um VPS remoto usando o ExpanDrive para montar o SSH remoto como uma unidade local. Ao longo dos anos, isso se tornou mais frágil e, em muitos casos, a latência se tornou demais para mim. Eu adoro poder ter tudo local.

Antes de trabalhar com o fluxo de trabalho VPS/ExpanDrive, eu fazia desenvolvimento local com um servidor web e banco de dados locais. Isso também era ruim porque, se eu não estivesse desenvolvendo, ainda estava em execução. Também significava que todos os meus aplicativos precisavam usar a mesma pilha e as mesmas versões do PHP.

O Vagrant torna isso mais fácil porque, se eu tiver um projeto que requer PHP 5.2 e outro que estou construindo com PHP 7, está tudo bem.

  ### 13. Vagrant me leva ao mundo do DevOps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Dispositivos Médicos | Médio Porte (51-1000 emp.)

**Reviewed Date:** November 28, 2016

**O que você mais gosta em Vagrant?**

Eu era um desenvolvedor que não conhecia o conceito de DevOps. Antes de usar o Vagrant, ocasionalmente, eu ficava irritado com algumas configurações do Linux, com a configuração do IDE, com a repetição da configuração do stack LAMP, mas eu tinha a sensação de que algo estava errado: deveria haver uma maneira melhor de fazer isso.
Até começar a usar o Vagrant e outras ferramentas da HashiCorp, como o Packer, comecei a conhecer outro mundo: o DevOps.
Assim,
o padrão "tudo deve ser automático" no meu cérebro foi desenvolvido pela experiência do usuário Linux + Vagrant (HashiCorp)

**O que você não gosta em Vagrant?**

Atualmente, estou satisfeito com o Vagrant e outras ferramentas da HashiCorp. Elas são boas! Uma vez que você aprende o padrão "DevOps" com essas ferramentas, estará pronto para qualquer padrão "automático".

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Sou desenvolvedor e uso o Vagrant tanto no meu trabalho quanto nos meus projetos pessoais.

  ### 14. Espuma, enxágue, repita

**Rating:** 5.0/5.0 stars

**Reviewed by:** Charles A. | Sabbatical, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 31, 2016

**O que você mais gosta em Vagrant?**

Alguns dos meus dias favoritos são passados iterando configurações de máquinas usando Vagrant. Eu faço uma alteração, construo a VM, testo e destruo a VM sem medo. É muito melhor do que trabalhar em sistemas de produção reais ou até mesmo construir e reconstruir VMs manualmente.

**O que você não gosta em Vagrant?**

Encontrei alguns problemas de compatibilidade com versões antigas do Linux, mas consegui resolvê-los voltando algumas versões do Vagrant. Dada a explosão combinatória de sistemas operacionais, versões de sistemas operacionais, ferramentas de virtualização, etc., é um milagre que não haja mais problemas.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Atualizando e instalando software em servidores Linux. O Vagrant me dá um ambiente isolado para testar alterações.

  ### 15. Ambientes de desenvolvimento facilitados

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Gestão Educacional | Médio Porte (51-1000 emp.)

**Reviewed Date:** March 07, 2017

**O que você mais gosta em Vagrant?**

Adoro que tudo seja armazenado em texto simples, assim você pode compartilhar seu arquivo de provisionamento e usar software de controle de versão como o Git.

**O que você não gosta em Vagrant?**

Reembalar caixas pode ser muito desafiador e acho que deveria ser melhorado.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Eu uso o Vagrant para configurar meu ambiente de desenvolvimento modificando o Vagrantfile, que pode ser compartilhado posteriormente com os outros membros da equipe. Isso garante que todos nós usemos as mesmas, ou pelo menos muito semelhantes, configurações de máquina.

  ### 16. Usei isso em muitos projetos de desenvolvimento web.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Page W. | UX Manager & Web Developer, Internet, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 24, 2016

**O que você mais gosta em Vagrant?**

Facilidade de fazer com que todos os desenvolvedores usem o mesmo ambiente

**O que você não gosta em Vagrant?**

Não é fácil para iniciantes fazer alterações em como uma máquina está configurada.

**Recomendações a outras pessoas considerando Vagrant:**

Esteja preparado para uma curva de aprendizado acentuada se você precisar fazer alterações ou solucionar problemas. Eu recomendaria visualizar projetos existentes usando vagrant em redes de controle de versão. Há muito a ser ganho ao ler arquivos vagrant que outros têm usado e ajustado com sucesso por algum tempo.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

A capacidade dos desenvolvedores de executar o mesmo ambiente minimiza bugs.

  ### 17. Novas instâncias de máquinas virtuais para desenvolvimento.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Christopher F. | Founding Partner and Creative Director, Design Gráfico, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 13, 2016

**O que você mais gosta em Vagrant?**

Vagrant tira grande parte das suposições da criação de novas máquinas virtuais para desenvolvimento, permitindo mapeamento rápido de portas e volumes, provisionamento de sistema e replicação. Com boa documentação, uma ótima coleção de configurações pré-construídas e uma comunidade que fornece suporte de forma voluntária, Vagrant é uma ferramenta inestimável para nosso fluxo de trabalho.

**O que você não gosta em Vagrant?**

Vagrant às vezes esconde mais do que deveria, tornando difícil para usuários tecnicamente competentes que são novos na plataforma identificar onde e como as coisas estão funcionando. Com um pouco de trabalho é possível se familiarizar, mas poderia ser mais fácil.

**Recomendações a outras pessoas considerando Vagrant:**

Vagrant é um ótimo primeiro passo ao mover seu fluxo de trabalho de desenvolvimento de software para o mundo da virtualização.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Usamos o Vagrant para criar ambientes de servidor facilmente replicáveis para o software que desenvolvemos e implantamos. Ele nos permite integrar novos desenvolvedores facilmente, garantindo que todos os participantes do projeto estejam usando um ambiente e um conjunto de ferramentas consistentes.

  ### 18. Um ambiente de desenvolvimento portátil simples e fácil de configurar para todos

**Rating:** 3.5/5.0 stars

**Reviewed by:** Raju M. | Freelance Web Developer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 10, 2016

**O que você mais gosta em Vagrant?**

Vagrant permite que você tenha um ambiente de desenvolvimento em uma máquina virtual que pode ser configurado e compartilhado com outros. Ele permite que vários desenvolvedores trabalhem no mesmo ambiente sem ter que gastar tempo configurando cada máquina a cada vez.

Ele ajuda os desenvolvedores a manter o mesmo nível de configuração e tudo o que é necessário são alguns comandos e você está pronto para começar.

**O que você não gosta em Vagrant?**

Inicialmente, foi bastante difícil acertar a rede porque eu não tinha muita experiência com proxy para a máquina virtual. Isso foi um pouco difícil de configurar, então levou algum tempo até eu me acostumar com isso.

**Recomendações a outras pessoas considerando Vagrant:**

É realmente difícil começar e leva tempo para aprender a configurar uma máquina vagrant, mas uma vez que você pega o jeito, pode economizar muitas horas para você e sua equipe.

Esta é uma ferramenta necessária para qualquer equipe que trabalha em uma plataforma web.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Todo desenvolvedor tem sua própria máquina, que pode ser um Mac, Windows ou uma máquina Linux. Obter o mesmo ambiente para uma linguagem de programação do lado do servidor é difícil, especialmente se você estiver em uma máquina Windows, o Vagrant resolve esse problema criando uma máquina virtual que pode ser executada em qualquer máquina com as mesmas especificações, para que todos tenham a mesma máquina em execução durante o desenvolvimento.

Além disso, o Laravel Homestead utiliza o Vagrant, o que facilita para qualquer pessoa iniciar rapidamente um projeto Laravel.

  ### 19. É fácil usar vagrant

**Rating:** 4.5/5.0 stars

**Reviewed by:** Teerapong M. | Solution Consulting-Consultant II, Technology Consulting APJ (APJ), Software de Computador, Empresa (> 1000 emp.)

**Reviewed Date:** February 21, 2017

**O que você mais gosta em Vagrant?**

é fácil construir o sistema para estar pronto para todos

**O que você não gosta em Vagrant?**

Neste momento, não tenho nenhum ponto de desagrado a mencionar.

**Recomendações a outras pessoas considerando Vagrant:**

Este software é útil para criar, configurar o ambiente de desenvolvimento.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Reduzir as rotinas para configurar todas as máquinas para serem iguais.

  ### 20. Configuração rápida para imagem de máquina virtual

**Rating:** 5.0/5.0 stars

**Reviewed by:** Js L. | Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 19, 2016

**O que você mais gosta em Vagrant?**

Configuração rápida para ambiente de desenvolvimento. Estou usando isso para desenvolver um aplicativo Laravel. O site oficial do Laravel nos fornece um arquivo de configuração Vagrant. Eu baixo o arquivo de configuração e executo um comando, então posso começar a desenvolver o projeto Laravel, sem necessidade de configuração extra. Muito conveniente!!

**O que você não gosta em Vagrant?**

A desvantagem é que consome muito mais memória, pois requer a execução de uma imagem virtual. Estou usando um MacBook Air com 4GB de RAM, a máquina na maioria das vezes ficará lenta, e não é suficiente para executar 2 imagens virtuais ao mesmo tempo!

**Recomendações a outras pessoas considerando Vagrant:**

Vagrant pode economizar seu tempo na configuração de um ambiente de desenvolvimento. Para uma empresa, só precisa criar um arquivo de configuração, todos os desenvolvedores apenas baixarão o arquivo e executarão um comando, o ambiente será exatamente o mesmo para todos os desenvolvedores aqui. Assim, pode evitar erros de versão ou qualquer outra inconsistência.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Desenvolvimento web para sistema baseado em nuvem

  ### 21. A maneira mais fácil de configurar o ambiente de desenvolvimento!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Thiago O. | Frontend Developer, Design, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 26, 2016

**O que você mais gosta em Vagrant?**

O fato de ser tão simples e fácil de usar, ainda assim é muito eficaz. No meu fluxo de trabalho anterior, eu apenas baixava uma imagem do Linux, configurava no VirtualBox, instalava tudo o que precisava para uma determinada configuração, e só então eu poderia trabalhar. Com o Vagrant, tão fácil quanto "vagrant up", eu tenho todo esse processo automatizado.

**O que você não gosta em Vagrant?**

Agora que estou acostumado, posso configurar uma máquina vagrant muito rapidamente. Mas acredito que, para um iniciante, essa configuração pode não ser tão fácil. Fora isso, não consigo pensar em mais nada que eu não goste.

**Recomendações a outras pessoas considerando Vagrant:**

Embora os primeiros passos possam parecer difíceis, não desista, porque o vagrant vale totalmente a pena, e uma vez que você entenda o básico, com certeza valerá a pena.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Configurar o ambiente de desenvolvimento às vezes é um incômodo. Há tantas versões de tantos softwares que temos que instalar, e então há variáveis de ambiente, acesso VPN, proxies, etc. Normalmente, na empresa anterior em que eu trabalhava, um desenvolvedor precisaria de pelo menos 2 dias apenas para configurar sua máquina e começar a realmente codificar algum trabalho. Agora, ele pode começar imediatamente!

Outro cenário em que o Vagrant me ajudou foi com meus trabalhos freelance. Se eu quisesse configurar outro ambiente de desenvolvimento, com diferentes softwares/tecnologias, o Vagrant me ajuda a lidar com isso muito bem, separando uma máquina específica para cada projeto.

  ### 22. Configurar Redes Multi-VM com Facilidade

**Rating:** 4.5/5.0 stars

**Reviewed by:** Antonio R. | Analista de Gestion TIC, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 28, 2016

**O que você mais gosta em Vagrant?**

Vagrant é fantástico, ele permite criar e configurar ambientes de desenvolvimento virtual com software de virtualização popular como Virtualbox ou VMware.

**O que você não gosta em Vagrant?**

Vagrant é escrito em ruby, então uma atualização do interpretador ruby pode arruinar sua instalação atual do Vagrant.

**Recomendações a outras pessoas considerando Vagrant:**

Algumas pessoas dizem que o Docker é melhor que o Vagrant, mas é uma comparação de maçãs com laranjas.

Vagrant é uma ferramenta para gerenciar máquinas virtuais. Docker é uma ferramenta para construir e implantar aplicações, empacotando-as em contêineres leves. Um contêiner pode conter praticamente qualquer componente de software junto com suas dependências e executá-lo em um ambiente de execução garantido e repetível. Isso torna muito fácil construir seu aplicativo uma vez e implantá-lo em qualquer lugar - no seu laptop para testes, depois em diferentes servidores para implantação ao vivo, etc.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

1. Fácil provisionamento de Ambientes de Desenvolvimento Virtuais  
2. Manter o desenvolvimento o mais próximo possível do ambiente de produção  
3. Ajudar nossos desenvolvedores a adquirir conhecimento em DevOps  
4. Facilidade para experimentar novas coisas sem medo de quebrar o ambiente, porque podemos reverter ao seu ponto de partida  

  ### 23. Vagabundo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Entretenimento | Empresa (> 1000 emp.)

**Reviewed Date:** April 19, 2016

**O que você mais gosta em Vagrant?**

Eu realmente gosto de poder isolar meu protótipo. O Vagrant me permite testar coisas sem ter que me preocupar com conflitos de dependência entre projetos separados. Também gosto de poder iniciar várias máquinas ao mesmo tempo a partir de um único arquivo.

**O que você não gosta em Vagrant?**

Eu não sou fã de Ruby ou Chef, então raramente aproveito todo o poder de provisionamento que o Vagrant oferece. Também frequentemente encontro conflitos de rede ao usar o Vagrant. Em parte, isso ocorre porque trabalho remotamente e uso VPN enquanto uso o Vagrant. Também não gosto da verbosidade padrão do 'vagrant up' no terminal.

**Recomendações a outras pessoas considerando Vagrant:**

Apenas comece a usá-lo. A maioria das pessoas já tem o VirtualBox rodando em suas máquinas locais e o Vagrant é realmente apenas um invólucro para iniciar máquinas virtuais e depois configurá-las. Manterá seu código mais limpo se você desenvolver localmente no seu desktop.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Prototipagem. Em vez de ter que iniciar várias máquinas virtuais no trabalho para testar algumas coisas, posso simplesmente usar o Vagrant. Isso me ajuda a começar mais rápido. Também permite que nossa equipe compartilhe facilmente as configurações (arquivos Vagrant).

  ### 24. o melhor sandbox já feito

**Rating:** 5.0/5.0 stars

**Reviewed by:** daniel b. | freelancer, Internet, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 28, 2016

**O que você mais gosta em Vagrant?**

Vagrant é simplesmente ótimo, eu preciso do meu ambiente Windows para .net e alguns aplicativos que só rodam no Windows, e também sou um desenvolvedor web, então eu preciso de um ambiente Linux. Com o Vagrant, em menos de 30 minutos de configuração, seu software está funcionando, pronto para todas as suas necessidades, isso é uma grande vantagem aqui. Além disso, é muito configurável, uma grande vantagem é que o modo console sem interface gráfica leva a um baixo consumo de memória RAM, isso é um grande ponto positivo aqui. O sandbox é ótimo para fazer prova de conceito do seu software, quando você precisa brincar com algo que sabe que pode quebrar, é a sua melhor escolha, você pode sempre deletar seu sandbox e sem problema.

**O que você não gosta em Vagrant?**

O fato de que ainda requer um pouco de configuração, essa coisa ainda pode ser melhorada aqui, eu acho que deveriam ser sandboxes que vêm com tudo configurado lá, isso poderia ser um grande diferencial.

**Recomendações a outras pessoas considerando Vagrant:**

Acho que o Vagrant é uma ótima ferramenta que simplesmente faz o trabalho, outras pessoas deveriam experimentar isso, não porque eu digo, mas porque funciona, e funciona muito bem, é uma sandbox com um ambiente Linux que pode ser feito com o sabor que você quiser, funciona bem, pense nisso como seu próprio servidor virtualizado.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Bem, como desenvolvedor sênior de CakePHP, preciso de um sandbox Linux para realizar meu trabalho, é uma grande vantagem. Preciso de um sandbox rápido para fazer testes e ter isso como minha principal opção, o

  ### 25. Simplesmente a melhor maneira para uma configuração de ambiente pronta para DevOps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Claudio F. | Sr. Software Developer, Consultoria de Gestão, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 26, 2016

**O que você mais gosta em Vagrant?**

Sua facilidade de manter um ambiente é a melhor coisa a se contar. Pode-se ter um ambiente recém-instalado à distância de uma linha de comando, assim como destruído e reinstalado. No final do dia, a máquina de desenvolvimento não deixa rastros de qualquer experimento que possamos ter realizado durante o dia, evitando muitas complicações e riscos que uma máquina de desenvolvimento comum pode sofrer ao ser mexida durante um dia normal de trabalho.

**O que você não gosta em Vagrant?**

Leva uma curva de aprendizado bastante íngreme para começar a usar a solução Vagrant. Fazer coisas simples como instalar um sistema operacional do zero é fácil, mas ter uma topologia inteira prontamente disponível requer bastante tempo para fazer as configurações, que são nada mais do que scripts puros. A menos que se conte com algumas ferramentas de suporte à orquestração, como Puppet ou Chef, certamente haverá muitos scripts a serem feitos para ter uma solução mais do que simples pronta para implantação na sua empresa.

**Recomendações a outras pessoas considerando Vagrant:**

Se você tem uma solução que requer a instalação e configuração de muitas ferramentas nos servidores dos seus clientes ou pessoais, talvez seja hora de dar uma olhada no Vagrant. Com comandos simples, você pode ter todo o ambiente pronto para implantação sem sofrer a ameaça de diferenças nos ambientes. Seu time de desenvolvimento não lhe dará mais a clássica desculpa: "mas na minha máquina funciona!"

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Precisávamos ter muitos hardwares que construímos nós mesmos prontamente instalados de fábrica com nosso sistema operacional e soluções. Como dito antes, antes de usar o Vagrant, teríamos que manter nossa versão do SO, que consistia em um Fedora especialmente compilado e mantido por nós, bem como uma ferramenta de gerenciamento de pacotes, o que gerava muito trabalho. O Vagrant veio para nos salvar nisso.

  ### 26. Implantação rápida e fácil de uma VM

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Internet | Médio Porte (51-1000 emp.)

**Reviewed Date:** October 20, 2016

**O que você mais gosta em Vagrant?**

100% personalizável. Fácil de implementar. Muitas receitas ótimas através de pesquisas no Google. Ótima comunidade.

**O que você não gosta em Vagrant?**

Pode ser intensivo para o processador e a memória. Certifique-se de ter um computador potente.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Ambientes de desenvolvimento são facilmente compartilhados entre muitas pessoas em uma única equipe. Ajude a eliminar a mentalidade de "Funciona para mim".

  ### 27. Uma melhoria drástica no fluxo de trabalho

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erik W. | Senior Cloud Consultant, Tecnologia da Informação e Serviços, Empresa (> 1000 emp.)

**Reviewed Date:** January 07, 2016

**O que você mais gosta em Vagrant?**

Vagrant é possivelmente a ferramenta que mais melhorou minha forma de trabalhar nos últimos anos.

Gosto que seja fácil criar um novo ambiente e que você possa compartilhar suas máquinas virtuais com outras pessoas.

Testando algum novo software? Eu faço isso no vagrant! Terminou o teste? delete a máquina. Não há mais bagunça no meu sistema local ou um monte de software instalado desnecessariamente.

O fato de suportar diferentes tecnologias de virtualização é uma grande vantagem, por exemplo, uso o vmware fusion para fornecer virtualização aninhada para testar soluções em nuvem através do vagrant.

**O que você não gosta em Vagrant?**

Algumas vezes uma máquina virtual completa é demais, a integração com o Docker tornaria esta ferramenta verdadeiramente perfeita.

**Recomendações a outras pessoas considerando Vagrant:**

Não é muito a considerar, você não vai se arrepender. Uma vez que você vai Vagrant, você não volta!

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Principalmente teste e desenvolvimento. É fácil fornecer a todos o mesmo ambiente.

  ### 28. Máquina Virtual Local

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jose L. | Full Stack JavaScript Developer, Desenvolvimento de Programas, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 28, 2016

**O que você mais gosta em Vagrant?**

Vagrant é uma ferramenta maravilhosa para ambientes de desenvolvimento, vagrant me ajuda a estar ciente de como você responderá à minha máquina na nuvem, e me ajuda a evitar muitos problemas antes de implantar o aplicativo. Temos máquinas Ubuntu, CentOS, Solaris... qualquer máquina Linux envolvida em uma "caixa" vagrant também me ajuda a facilitar muito a entrega contínua, eu tive experiência trabalhando em uma grande equipe e cada um com um sistema operacional diferente no seu local e vagrant nos permite ter uma máquina configurada para o nosso local e assim qualquer membro da equipe trabalha sem problemas de compatibilidade ou dependências de sistema operacional. Outra característica muito legal do vagrant são as provisões, as provisões são um recurso poderoso, pois automatizamos a instalação de dependências dessa máquina. E finalmente vagrant usado para construir máquina virtual VirtualBox e além de tudo isso é Open Source.

**O que você não gosta em Vagrant?**

Tem sua curva de aprendizado, um pouco lento na instalação de provisões.

**Recomendações a outras pessoas considerando Vagrant:**

vagrant recomenda se você quiser evitar problemas com a máquina na nuvem e ainda mais se você trabalhar em uma equipe grande.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

vagabundo para máquina local com uma grande equipe de desenvolvedores

  ### 29. Vagrant - Tornou meu trabalho mais fácil, melhor ferramenta para desenvolvedores de software que trabalham com tecnologias abertas.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nagarjuna Y. | Software Development Engineer, Mídia Online, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 01, 2016

**O que você mais gosta em Vagrant?**

1. A principal razão pela qual eu usaria o Vagrant é para garantir que minha máquina de desenvolvimento seja quase 1-para-1 com o servidor de implantação (a especificação de hardware é basicamente muito difícil de replicar no escritório), isso resolveria problemas ao passar do BSD da Apple para, por exemplo, uma máquina dependente que executa Ubuntu.  
2. Posso testar scripts do Vagrant em nuvens remotas, como AWS ou RackSpace, com o mesmo fluxo de trabalho que segui na minha máquina local, não há ciência de foguetes a ser aprendida se eu estiver mudando de um provedor de hospedagem para outro.  
3. Como uma pessoa que lida com operações na minha organização, o Vagrant me oferece um ambiente descartável e um fluxo de trabalho consistente para desenvolver e testar scripts de gerenciamento de infraestrutura. Posso testar rapidamente coisas como scripts de shell, cookbooks do Chef, módulos do Puppet e mais usando virtualização local, como VirtualBox ou VMware.  
4. Pessoalmente, estou trabalhando com o provedor Microsoft Azure, que tornou minha vida muito mais fácil em comparação com o antigo estilo de reciclagem de Máquinas EC2 da AWS.

**O que você não gosta em Vagrant?**

Às vezes, as máquinas vagrant são muito lentas sem motivos. Mitigá-las é a melhor opção. Existem muitos posts em blogs sobre o mesmo assunto. Além de pequenos erros causados por atualizações, eu gosto muito do vagrant.

Usuários com cliente Windows terão dificuldades ao usar este produto. Para obter o máximo, mude para Unix/Linux.

**Recomendações a outras pessoas considerando Vagrant:**

Melhor ferramenta para pessoas que precisam trabalhar em diferentes plataformas sem interferir nos softwares e ambientes do sistema existente. VM portátil e fácil de descartar disponível na nuvem Vagrant facilita a vida de provisionamento de VMs e a interface de linha de comando ajuda muito a trabalhar com várias máquinas.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

DevOps

  ### 30. Múltiplos ambientes de desenvolvimento

**Rating:** 3.5/5.0 stars

**Reviewed by:** Esteban R. | sSr Web Developer, Software de Computador, Empresa (> 1000 emp.)

**Reviewed Date:** January 28, 2016

**O que você mais gosta em Vagrant?**

Você pode criar diferentes máquinas virtuais, cada uma com um sistema operacional e um conjunto de ferramentas para suas necessidades individuais. Por exemplo, você pode criar uma distribuição Debian com um stack LAMP para quando estiver desenvolvendo serviços baseados na web, e outra distribuição para desenvolvimento usando o stack MEAN, por exemplo.

**O que você não gosta em Vagrant?**

Downloads longos, dependendo da distribuição, instalação de software e dependências do composer, você pode esperar de 1 a 2 horas para instalar.

**Recomendações a outras pessoas considerando Vagrant:**

há muitas joias por aí para você experimentar.

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Vários ambientes de desenvolvimento para cada uma das necessidades dos desenvolvedores.

  ### 31. Vagrant + Packer.io + Virtualbox é o meu favorito

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Hospital e Cuidados de Saúde | Empresa (> 1000 emp.)

**Reviewed Date:** January 18, 2016

**O que você mais gosta em Vagrant?**

Com Vagrant, Packer.io e Virtualbox, além de algumas ferramentas de gerenciamento de configuração (como Ansible), levo 10 minutos para criar um ambiente de trabalho dedicado e compartilhá-lo com os membros da minha equipe. Isso simplesmente facilita a vida de todos. Meus passos típicos são: 1. usar o Packer.io para criar a caixa vagrant original. 2. executar o Vagrant para configurar a VM, possivelmente com alguma configuração menor. 3. Usar o Ansible para fazer mais configurações. Este fluxo de trabalho é muito adequado para mim.

**O que você não gosta em Vagrant?**

Ocasionalmente, você pode encontrar alguns bugs na versão mais recente. Mas a comunidade online é muito amigável. O nome do autor é MITCHELL HASHIMOTO. Ele é muito simpático. Eu acompanho seus outros projetos, como o Pakcer.io.

**Recomendações a outras pessoas considerando Vagrant:**

Não importa o que você faça, é melhor experimentar o Vagrant + algumas outras ferramentas de CM (como Ansible, Chef ou Puppet)

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Nós fornecemos serviço para as outras equipes.

  ### 32. Ferramenta que tornou a vida dos desenvolvedores muito mais fácil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alexey A. | Software Test Manager, Tecnologia da Informação e Serviços, Empresa (> 1000 emp.)

**Reviewed Date:** January 03, 2016

**O que você mais gosta em Vagrant?**

Vagrant oferece suporte a Vmvare e VirtualBox, Vagrantfile é uma boa ideia para manter tudo o que você precisa da imagem virtual em um só lugar. Grande comunidade e vasta base de conhecimento.

**O que você não gosta em Vagrant?**

Imagem básica deve ser preparada para uso com vagrant (suporte a usuário e ssh)

**Que problemas Vagrant está resolvendo e como isso está beneficiando você?**

Imagem virtual de padronização para desenvolvedores


## Vagrant Discussions
  - [Para que é usado o Vagrant?](https://www.g2.com/pt/discussions/what-is-vagrant-used-for)
  - [Can Vagrant be used in production?](https://www.g2.com/pt/discussions/can-vagrant-be-used-in-production)
  - [What is vagrant and VirtualBox?](https://www.g2.com/pt/discussions/what-is-vagrant-and-virtualbox)
  - [Is vagrant like Docker?](https://www.g2.com/pt/discussions/is-vagrant-like-docker)
  - [What are the characteristics of vagrant?](https://www.g2.com/pt/discussions/what-are-the-characteristics-of-vagrant)

- [View Vagrant pricing details and edition comparison](https://www.g2.com/pt/products/vagrant/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-14+14%3A02%3A19+-0500&secure%5Bsession_id%5D=eb90f404-b37e-4518-91c6-8c3f5aa27646&secure%5Btoken%5D=ef3c16628b61b4fa12e0686ddba970d81f846a079c980fc462251692de8a6a27&format=llm_user)

## Vagrant Features
**Desempenho**
- Escalabilidade
- Portabilidade
- Recuperação de Dados

**Funcionalidade**
- Integração de SO
- Economia de recursos
- Gestão de desempenho
- Segurança

**IA Agente - Virtualização de Servidores**
- Execução Autônoma de Tarefas
- Planejamento em várias etapas
- Integração entre sistemas
- Aprendizagem Adaptativa
- Assistência Proativa
- Tomada de Decisão

## Top Vagrant Alternatives
  - [VirtualBox](https://www.g2.com/pt/products/virtualbox/reviews) - 4.5/5.0 (288 reviews)
  - [VMware vSphere](https://www.g2.com/pt/products/vmware-vsphere/reviews) - 4.5/5.0 (745 reviews)
  - [Azure Virtual Machines](https://www.g2.com/pt/products/azure-virtual-machines/reviews) - 4.4/5.0 (375 reviews)

