Iniciando com AWS SNS/SMS

Waldemir Francisco
3 min readOct 30, 2018

--

“A imaginação é mais importante que a ciência, porque a ciência é limitada, ao passo que a imaginação abrange o mundo inteiro. (Albert Einstein)”

Amazon SNS é um web service que coordena e gerencia a entrega ou o envio de mensagens para endpoints ou clientes inscritos…

Neste artigo mostro como configurar seu AWS/SNS para enviar SMS com backend Node.

No AWS

Uma vez logado no painel da AWS faça uma busca na AWS services. Pesquise por IAM.

Escolha até então a única opção "IAM".

Se sucesso, você será redirecionado para uma tela semelhante a imagem abaixo.

Clique na opção "Users" posicionada a esquerda da tela.

Criando usuário.

Clique no botão "Add user" e preencha o formulário conforme mostra a imagem abaixo.

Dica — O "User name" tem suporte para caracteres especiais, caso necessário recomendo a utilização do hífen/underline.

No Access type escolha a opção "Programmatic access" para que possamos ter acesso através do SDK.

Agora é só Next…

Criando grupo.

Clique no botão "Create group".

Dica — O “Group name” tem suporte para caracteres especiais, caso necessário recomendo a utilização do hífen/underline.

Agora selecionaremos uma "policies" correspondente ao serviço SNS que iremos utilizar.

Agora é só "Create group"…

Agora é só Next…

Agora é só “Create user”…

Dica — Faço o download do .csv.

Agora é só “Close”…

Agora você já tem um usuário para interagir com a SDK.

O mínimo

Explicarei a importância e necessidade do mínimo para enviar um SMS pelo AWS Simple Notification Service.

1 — Create topic
Tudo começa pela criação de um tópico. O tópico é responsável pela comunicação com seus inscritos.

2 — Subscriptions
Define o tipo de "contrato" que o usuário terá com o tópico que o representa. Endpoint é o meio de comunicação para chegar em você, pode ser por E-mail ou SMS.

Show me the code 😅

Criei uma API RestFull para interagir com a SDK. Por praticidade o backend é em Node e o código está disponível no GitHub.

Link’s

--

--

Waldemir Francisco

Sou casado, pai, noveleiro, sei tocar violão/baixo e as vezes faço uns códigos.