No artigo anterior, apresentei o caso em que “Roberval” — um típico integrante de uma equipe de administração de redes — executou a tarefa de instalar um servidor de aplicação com Redmine e Mercurial para a equipe de desenvolvimento. Demorou vários dias para terminar e mesmo assim, ainda ficou faltando alguns ajustes.
O desfecho poderia ter sido outro, mais simples e rápido. O começo seria igual, com Roberval recebendo a incumbência de instalar o servidor com Redmine e Mercurial. Porém, ao invés de preparar um servidor, prefere procurar uma solução pronta. Como os servidores da empresa já usam virtualização, então o ideal seria uma máquina virtual pré-configurada com as aplicações desejadas que pudesse ser baixada, instalada sem maiores dificuldades.
Uma procura rápida no Google com os termos “máquina virtual redmine mercurial” mostra um resultado bastante interessante logo na primeira opção. A especificação da PronusBox (a máquina virtual encontrada) descreve em detalhes a configuração existente e alguns procedimentos administrativos como criação de projetos e backup. Não há dúvida: é essa mesma.
O passo seguinte é conseguir a verba para aquisição. Como o pedido de instalação já havia sido aprovado, a verba para aquisição da máquina virtual foi liberada sem maiores dificuldades. Além do mais, o preço é irrisório.
O que demorou mais tempo foi baixar os 750 MiB da máquina virtual. Depois disso, conforme esperado, a instalação foi simples e o serviço estava no ar. Ao invés de duas semanas preparando um servidor, tudo pronto em menos de um dia! Chefe contente e desenvolvedores satisfeitos.
Pingback: Blog Pronus » Blog Archive » Preparação de um servidor de aplicação versus máquinas virtuais com servidores de aplicação prontos para uso (parte 1)