Venho estudando bastante sobre DevOps recentemente, inclusive vou apresentar uma das keynotes do PHP Conference Brasil 2013 no final de Novembro.
E um dos pontos importantes de todo o processo de desenvolvimento é o deploy. Na Coderockr estamos usando o seguinte ambiente:
Vagrant para facilitar a configuração das máquinas dos desenvolvedores Github para armazenar os repositórios de códigos Amazon AWS (e começamos a usar Azure recentemente) para os servidores A ideia da cultura DevOps e suas ferramentas é diminuir a barreira entre o desenvolvimento e o deploy, deixando a vida mais fácil tanto para desenvolvedores quanto gerentes de rede/servidores/operações....
Uma das coisas mais divertidas de ser programador é a possibilidade de automatizar tarefas repetitivas, deixando nosso cérebro livre para pensar em algo mais útil. Isso, aliado a minha curiosidade pelo assunto “DevOps” está me levando a estudar algumas coisas divertidas como o Hubot.
...
Nos últimos tempos “DevOps” é um termo cada vez mais comum em artigos e blogs de tecnologia.
Pesquisando um pouco na “blogosfera” brasileira encontrei esse excelente artigo escrito pelo @gutocarvalho sobre a cultura DevOps. Algumas das coisas que venho fazendo nos últimos anos se encaixam com essa cultura, mas percebi diversas melhorias que posso fazer no processo de desenvolvimento do Code Squad e posso oferecer aos clientes da Coderockr.
Vou começar a escrever mais posts sobre isso aqui no blog conforme vou aplicando as teorias e estudando mais....