Encenação e Produção no mesmo ou diferente VPS?

1

Estou iniciando um negócio na web com um amigo designer.

Estamos tentando encontrar a melhor maneira possível de hospedar nossos sites em um VPS.

Estamos dividindo nosso fluxo de trabalho em duas partes:

  • Primeiro, criamos um site de teste para que possamos acessá-lo on-line e, em seguida, devemos mover o site em produção.

  • Há algum problema em hospedar o teste e a produção no mesmo VPS, ou devemos comprar um VPS separado para produção?

por Lorenzo Pichilli 27.08.2015 / 13:58

2 respostas

3

Não há problema em hospedar o teste e a produção no mesmo VPS. Certamente não há leis que proíbam isso, mas dependendo da sua situação, pode haver boas razões para não fazê-lo.

Pelo que você está dizendo, suponho que você hospedará muitos sites diferentes em sua configuração de produção. Em minha própria experiência, você definitivamente quer que seu servidor de produção seja algo que você toque o mínimo possível. Quando um site está pronto para ser lançado, ele é transferido para lá e colocado ao vivo. Você não quer ficar constantemente zombando de uma conexão de shell ou carregando coisas para o seu servidor de produção. As coisas vão dar errado em algum momento, especialmente se você tiver muitos clientes diferentes. Erros acontecem (especialmente quando você chega ao ponto de ter alguns funcionários extras trabalhando também nos sites), e a correção de erros é muito mais fácil em um servidor de teste não crítico. Especialmente se você acaba hospedando webshops e outros sites onde os dados de minuto a minuto são críticos. A exclusão de meio dia de transações de loja de um banco de dados pode ser catastrófica.

Em suma, o pequeno custo extra de uma máquina de teste separada vale a flexibilidade extra e segurança que você compra. Crie o melhor sistema que você pode imaginar desde o começo. Isso vai compensar a longo prazo.

Esta é toda a minha opinião pessoal, mas como a questão é de natureza subjetiva, eu a darei de qualquer maneira. Não se baseia em "fatos concretos", mas em 10 anos de experiência como provedor de hospedagem.

    
por 27.08.2015 / 15:22
0

Não há nada errado com um servidor Web executando um vhost para produção e um vhost para teste. Mas se você fizer isso, você precisa entender as limitações do que está fazendo.

Você precisa de isolamento suficiente entre os dois. O login usado para implantar no vhost de preparação não deve poder modificar a produção de nenhuma maneira. Se o site contiver apenas arquivos estáticos, isso não é uma limitação significativa.

Mas assim que você faz login como root, está tocando a produção. Você precisa de teste para atualizações do sistema operacional e alterações na configuração do vhost? Um único VPS com dois vhosts não lhe dará encenação para essas atualizações?

Se o seu site é mais complicado e as implantações do teste muitas vezes envolvem alterações na configuração do vhost, então você não deve usar o mesmo VPS para ambos.

    
por 27.08.2015 / 15:52

Tags