Eu percebo algumas diferenças básicas entre os dois, ou seja,
EC2 vai ser mais barato
RDS eu não precisaria fazer manutenção
Além desses dois, existem vantagens em executar meu banco de dados a partir do RDS, em oposição a um servidor EC2 separado que atua como um servidor MySQL. Supondo tamanhos de instância semelhantes, os dois terão as mesmas limitações em termos de capacidade de lidar com uma carga?
Para fornecer um pouco mais de informações sobre o meu uso, eu tenho um banco de dados, nada muito grande ou nada (tabela maior com 1 milhão de linhas), apenas um volume SELECT alto.