Não tenho certeza se é isso que você está procurando ou não, mas sempre achei este site útil para ler sobre o assunto:
FYI - não tenho nada a ver com esse site.
Tudo o que eu encontrei são tutoriais que assumem que todo o site está hospedado no mesmo servidor. Todo o banco de dados, o servidor de arquivos, o servidor web, o servidor de e-mail - tudo na mesma máquina.
Estou interessado em aprender com livros ou formato de vídeo algumas estratégias eficientes para criar um website em expansão e escalável.
Melhor para todos.
Não tenho certeza se é isso que você está procurando ou não, mas sempre achei este site útil para ler sobre o assunto:
FYI - não tenho nada a ver com esse site.
Esta é uma generalização tremenda, mas a maioria das organizações de tamanho decente divide seus servidores em pelo menos três camadas - servidores da Web em uma DMZ, servidores de aplicativos atrás deles e bancos de dados atrás de outros ainda. Cada camada é separada por firewalls e há uma opção para outra camada por trás de todos esses três para sistemas seguros. Não há duas camadas que utilizam dispositivos comuns (exceto os firewalls, é claro). Isso é organizacionalmente muito claro e é certamente bastante seguro, melhor ainda como um modelo que funciona em praticamente todos os principais sites que você visitará.
Sugiro começar com: