Garantindo a estabilidade e homogeneidade do seu ambiente de desenvolvimento com Vagrant

Garantindo a estabilidade e homogeneidade do seu ambiente de desenvolvimento com Vagrant

Não é fácil garantir a execução e desenvolvimento adequados com o desafio que temos hoje de implementar sistemas que integram diversos frameworks, serviços e ferramentas diferentes. Situações como "na minha máquina funciona" ou "no ambiente de teste funciona/no de produção não" são infelizmente muito comuns. Some-se a isso a diversidade de ambientes e computadores que utilizamos para codificar (MacOSX, Linux e Windows). O Vagrant é uma ferramenta que permite que você automatize e configure facilmente ambientes homogêneos em diversas plataformas. Nesta palestra demonstraremos como criar um ambiente de desenvolvimento Java com vários serviços configurados e como fazer deploy deste ambiente localmente e na nuvem (AWS).

Código disponível em https://github.com/yanaga/vagrant-demo e https://github.com/yanaga/vagrant-ec2-box

14493d3489b1441918bfddfe298415d9?s=128

Edson Yanaga

July 12, 2013
Tweet