<div dir="ltr">Então, nesse caso, você tem, no geral, dois problemas separados.<div><br></div><div>Um é o deploy da aplicação (e manter N maquinas atualizadas) e outro manter esse seu shared-filesystem (independente de qual ou como você escolher fazer isso)</div>

<div><br></div><div>para deploy, se você usa git, ele já fica responsável por conter o código atual da versão estável que deveria estar em todas as maquinas. Ai vocẽ pode usar o Puppet/Chef/crontab [#bashcreepy#], etc para manter as coisas no atualizadas.</div>

<div><br></div><div>O jenkins também pode ser usado, mas ele é muito pesado para ficar em cada nó (maquina) rodando, então você pode fazer ele fazer 'push' das alterações para dentro das maquinas via SSH assim que ele detectasse uma mudança no git/whatever.</div>

<div><br></div><div><br></div><div>Sobre o filesystem, eu não sei muito bem qual o melhor, </div><div><br></div><div>Se você for usar um NAS, geralmente é um PC ligado com um storage dedicado, mas também dá pra fazer com RAID{X}, ou até mesmo pendrive, tudo depende de quanto você "gosta" do seu dado! :D </div>

<div><br></div><div>Essa é a tecnica antiga, pois basicamente, você tem um servidor HOST, conectado no HD, e os outros servidores fazem mount nessa rede usando geralmente NFS.</div><div><br></div><div>Como o tempo vai passando, agora já existem soluções que usam N maquinas como server, os clustered file system,</div>

<div><br></div><div>o único que já entrei em contato diretamente, foi o GlusterFS, que é GNU v3</div><div><br></div><div>Geralmente, acabo utilizando o AWS S3 parra guardar os arquivos, mas isso é possível quando se usa a amazon!</div>

<div><br></div><div><br></div><div>Mas, o que eu queria lhe avisar, é que você deve manter o mais separado possível o código e os arquivos criados pelos usuários.</div><div><br></div><div>De uma lida em <a href="http://12factor.net/">http://12factor.net/</a></div>

<div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-28 16:36 GMT-03:00 Lucas Moraes <span dir="ltr"><<a href="mailto:lucastiagodemoraes@gmail.com" target="_blank">lucastiagodemoraes@gmail.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">-- Qual a possibilidade de voce usar um NFS ou um volume NAS?</span><br>

</div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">Marcelo </span><font face="arial, sans-serif">ainda não tenho conhecimento suficiente nos dois (nunca ouvi falar), vou ler e ver se um deles ira fazer.</font></div>


<div class="gmail_extra"><font face="arial, sans-serif"><br></font></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">-- Que tipo de aplicação você está tentando replicar ?</span><font face="arial, sans-serif"><br>


</font></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">Mantovani </span><span style="font-family:arial,sans-serif;font-size:13px">Web Service, imagens, videos etc.</span></div><div class="gmail_extra">


<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">-- </span><span style="font-family:arial,sans-serif;font-size:13px">Você já pensou em usar um shared file system ?</span></div>


<div class="gmail_extra"><font face="arial, sans-serif">Mantovani vou ler mais sobre o conteúdo.</font></div><div class="gmail_extra"><font face="arial, sans-serif"><br></font></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">-- sugiro você dar uma olhada no Puppet ou no Chef</span><font face="arial, sans-serif"><br>


</font></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">Bruno vou olhar sim. </span></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div>


<div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">Só pelas perguntas e sugestões que vocês me fizeram já estou mais confiante. Desculpa não responder todas as perguntas, porque a maioria dos assuntos perguntados, meu conhecimento nos mesmos é escasso, preciso ler mais sobre os assuntos. Nunca implementei nada parecido, apenas usei </span><span style="font-family:arial,sans-serif;font-size:13px">rsync algumas vezes.</span></div>


<div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">Obrigado. </span></div><div class="gmail_extra">


<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><span style="color:rgb(51,51,51);font-size:x-small">Saravá,</span></div><div><span style="color:rgb(51,51,51);font-size:x-small">Renato CRON</span></div>

<div><div style="text-align:right"><font size="1" color="#333333"><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a></font></div></div><div style="text-align:right"><font size="1" color="#333333"><a href="http://twitter.com/#!/renato_cron" target="_blank">@renato_cron</a></font></div>


</div>