A Amazon agora tem um serviço de notificação do SNS que suporta mensagens de texto SMS: link
Espero que isso ajude alguém que encontrou essa pergunta recentemente por meio de um mecanismo de pesquisa. Crie a assinatura do SNS na região "Leste dos EUA" ou você não verá a opção "SMS" na lista suspensa de protocolo. Depois de fazer isso, a assinatura será selecionável no menu do Cloudwatch como um destino de notificação para alertas, mesmo se as instâncias do EC2 não estiverem na região "Leste dos EUA". De acordo com esta página de ajuda , apenas números de telefone dos EUA são suportados no momento.
[não perguntada, mas] A maneira mais fácil de lidar com o SMS em relação à nuvem é um gateway HTTP comercial. Seu cliente envia um SMS para um número de gateway e isso é usado para construir uma solicitação HTTP para seu aplicativo. Normalmente, o interior é de baixo custo com uma taxa de instalação e uma taxa mínima para um código curto, por exemplo. Esta é uma informação para a Europa, não sei exatamente como funciona nos EUA.