Se você está querendo um sistema de nível de conta raiz para hospedar seus sites pessoais, então você encontrará uma solução de VPS como uma vantagem de custo muito maior; no entanto, se você estiver executando um site que precisa de escalabilidade e redundância quase instantâneas, em que o custo não é um problema, as instâncias do EC2 são a escolha ideal. Dado o modelo de preços, a largura de banda não é muito importante, mas quando você está falando executando uma instância 24 horas por dia, ela se torna outra história.
Atualmente, executo 10 instâncias do EC2 24 horas por dia, 7 dias por semana, e a largura de banda e o armazenamento são, de longe, os menores custos a serem considerados. Se você usar meu Linode Instância VPS com 1024MB de RAM eu pago apenas cerca de US $ 40 / mês para que ele seja executado 24/7. Compare isso com uma instância EC2 do Amazon Small (m1.small) que tem 1,7 GB de RAM funcionando 24/7 por 30 dias dias você está falando 720 horas a US $ 0,12 / hora você está olhando para 86,40 dólares apenas em custos de tempo de execução por hora. Você pode ver rapidamente como isso seria adicionado se você executasse várias instâncias. Se você executou uma nova instância do Micro EC2 que fornece apenas 613MB de RAM, você está vendo cerca de US $ 21,60, o que economizaria do VPS, mas teria menos memória RAM, que poderia lidar com um pequeno site estático, mas se estivesse usando um banco de dados geralmente não é suficiente para lidar com as coisas.