Você também pode executar várias instâncias do EC2 e balancear a carga entre elas. Também deve colocar seu tempo de atividade acima de 99,99%, se ainda não estiver lá. Pelo que entendi uma única instância do EC2 está em torno de 99,95% ou 99,5% + de tempo de atividade, balanceamento de carga-los e rockets até 99,99% ou melhor, muitas vezes atingindo a faixa + 99,999%. De qualquer maneira que poderia ajudar também ...
... e outra ideia é deixar um hot swappable do EC2. Além disso, possivelmente mantenha um repositório RDS com hot swap também, caso a cópia de produção seja corrompida ou algo assim.
... e outra ideia, mantenha uma instância do EC2 inicializada com mySQL, como uma última cópia de emergência se algo estiver relacionado à cópia do RDS.
... e última ideia, execute um serviço hospedado em nuvem com carga de troca dinâmica ou carga balanceada - ou hot swappable E de carga equilibrada em uma nuvem secundária, como Rackspace ou outro host em nuvem compatível com RoR.
Espero que ajude. :)