Provavelmente (como notamos que você encontrou uma resolução com o segundo problema), esses problemas são de configuração ou de outra forma. O EC2 / EBS / qualquer tecnologia de nuvem não está na raiz disso. Estas são questões que você terá em qualquer ambiente, ao contrário da resposta recebida até agora.
Além disso, a Amazon fornece um SLA. Existem situações menores, embora seja extremamente raro que alguns recursos possam entrar em contenção. No entanto, é improvável, considerando o seu uso atual. Eu continuaria fazendo pesquisas de diagnóstico sobre os vários pontos de discórdia e também para falar com as equipes técnicas da Amazon Web Services. Também confira seus fóruns, como geralmente há pessoas muito conhecedoras lá. Você pode estar ciente dos fóruns, mas apenas no caso - confira em 'aqui: link
Além disso, do ponto de vista da arquitetura, você pensou em distribuir essa carga entre várias instâncias do EC2 e balanceamento de carga? Esta é uma opção que deve resolver alguns desses problemas. Também parece que, de qual arquitetura você está discutindo, pode ser melhor se você dividir entre algumas instâncias um pouco menos poderosas e distribuir o trabalho. A outra vantagem é que, se o seu site / serviços continuar a crescer, você estará em uma boa posição para expandir horizontalmente em vez de verticalmente, o que, naturalmente, será limitado.