Diretrizes sobre infraestrutura de hospedagem de Discourse

É difícil adivinhar exatamente o que você vai precisar. Conheço um site com 3,5 milhões de visualizações de página mensais em uma VM de 8 GB com 4 CPUs. Você poderia usar isso como uma diretriz. Ele está servindo imagens por conta própria, o que você não pode (facilmente?) fazer com várias instâncias; você presumivelmente terá ativos no S3 e CDNs para o site e o bucket S3.

Se uma “requisição” e uma “visualização de página” são a mesma coisa é um tanto improvável.

Se você precisa de escalabilidade depende dos seus padrões de tráfego. Se você precisou de escalabilidade antes, então provavelmente precisará com o Discourse. Se o seu tráfego for bastante consistente e você não precisa de escalabilidade, então a solução fácil é uma única VM grande, e provavelmente RDS e talvez Elasticache. Também depende de quais ferramentas e métodos sua equipe gosta de usar, seu orçamento, e assim por diante.