Hospedar um servidor de banco de dados com uma empresa de hospedagem diferente [closed]

1

Estou hospedando meu aplicativo e banco de dados no Linode. Eu quero escalar isso tendo um servidor de banco de dados separado, mas eu acho que não preciso pagar $ 10 / mês por outro VPS com Linode para o servidor de banco de dados. Eu poderia pagar apenas US $ 5 / mês pelo Digital Ocean e usá-lo como um servidor de banco de dados.

Pergunta: é uma boa prática hospedar o banco de dados em um host / rede diferente? Devo ter meu servidor de aplicativos e servidor de banco de dados em um mesmo host da Web?

E as situações em que hospedo o banco de dados no Google Cloud SQL ou no Amazon RDS?

    
por Victor 26.11.2014 / 08:13

1 resposta

1

Sim, ter seu banco de dados localizado em outro servidor na rede é totalmente adequado. Seria realmente benéfico ter um servidor de banco de dados com o mesmo provedor, e você deve perguntar se pode ter um VPS provisionado no mesmo nó de hardware. Isso tornará as solicitações de rede muito rápidas com relação a usar outro provedor e, portanto, provavelmente fará solicitações para outro datacenter em algum lugar.

Você precisa considerar a latência como provavelmente a maior preocupação sobre a externalização de um servidor de banco de dados. É claro que deve ser protegido adequadamente contra ataques como qualquer outro software voltado para a rede. Caso contrário, este é um cenário muito comum em muitos sistemas de produção em estado selvagem.

    
por 26.11.2014 / 08:28