Atualmente estou avaliando o Scalr e recebi a seguinte mensagem após iniciar um farm scalr:
Não é possível iniciar o servidor na plataforma ‘ec2’: Erro AWS. Falha ao solicitar RunInstances. Você não está autorizado a realizar esta operação. Mensagem de falha de autorização codificada: OZX … KyuI
A política do IAM estava de acordo com a documentação e a mensagem em si não compartilha da luz do problema real.
Se você tiver o AWS CLI instalado, poderá decodificar facilmente a mensagem de falha de autorização anexada:
aws sts decode-authorization-message --encoded-message "OZX...KyuI"
Isso resultará em algo como:
{
"DecodedMessage": "{"allowed"":false