servidores de teste são áreas de detenção temporária para testar um site antes que o site é publicado na Internet. Em uma metodologia de empresa de desenvolvimento de site , o servidor de teste é a última chance de testar um site antes de entrar ao vivo , assim que começar a configuração do ambiente de forma adequada é vital para um lançamento bem sucedido . Virtual ou físico
Com o aumento da popularidade da virtualização nos data centers , agora é possível nem mesmo ter um hardware físico para o seu servidor de teste. Um exemplo de um ambiente de servidor virtual é a plataforma EC2 da Amazon, embora muitos outros também estão disponíveis . Servidores físicos tradicionais também continuam a ser uma escolha popular.
Cloud Hosting
Dependendo do que o ambiente de produção parece que para o site que está sendo construído , um servidor virtual pode ser suficiente. Estas máquinas de nuvem baseada têm diferentes quantidades de RAM, espaço em disco e poder de CPU . Dependendo do tamanho e da intensidade do programas em execução, você pode escalar nuvem baseado hospedagem tão pequeno ou tão grande quanto for necessário. Hardware virtualizado baseado em nuvem também fornece proteção adicional contra erros como a cometer um erro de configuração na máquina virtual não vai fazer toda a queda do servidor .
Hospedagem física
Se hospeda o servidor de teste na nuvem não é uma opção , então você deve usar uma máquina física. Indo por este caminho significa que deve ser levado muito mais cuidado para garantir que o servidor de teste e no servidor de produção são tão semelhantes quanto possível. Idealmente, o CPU , memória RAM, disco rígido e software deve ser o mesmo em ambas as máquinas .
Change Management
Independentemente de saber se o servidor web é virtualizado e no nuvem ou é uma máquina física que você gerenciar a configuração e software é quase tão importante quanto o hardware escolhido. Gerenciando o modo como os scripts de configuração e instalação operar no ambiente de preparação é importante, pois uma vez que o site vai viver , você não será capaz de mudar os scripts facilmente.