Conceitos básicos do Amazon SNS - Amazon Simple Notification Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conceitos básicos do Amazon SNS

Esta seção ajudará você a se familiarizar com o Amazon SNS mostrando como gerenciar tópicos, assinaturas e mensagens usando o console do Amazon SNS.

Pré-requisitos

Antes de começar, conclua as etapas em Configurar o acesso para o Amazon SNS.

Etapa 1: Criar um tópico

  1. Faça login no console do Amazon SNS.

  2. No painel de navegação à esquerda, selecione Tópicos.

  3. Na página Topics (Tópicos), escolha Create topic (Criar tópico).

  4. Por padrão, o console cria um tópico FIFO. Escolha Standard (Padrão).

  5. Na seção Detalhes, insira um nome para o tópico, como MyTopic.

  6. Role até o final do formulário e escolha Create topic (Criar tópico).

    O console abrirá a página Details (Detalhes) do tópico.

Etapa 2: criar uma assinatura para o tópico

  1. No painel de navegação à esquerda, escolha Assinaturas.

  2. Na página Subscriptions (Assinaturas), escolha Create subscription (Criar assinatura).

  3. Na página Create subscription (Criar assinatura), escolha o campo Topic ARN (ARN do tópico) para ver uma lista dos tópicos em sua Conta da AWS.

  4. Escolha o tópico que você criou na etapa anterior.

  5. Em Protocolo, escolha Email.

  6. Em Endpoint, insira um endereço de e-mail que possa receber notificações.

  7. Selecione Criar assinatura.

    O console abrirá a página Details (Detalhes) da nova assinatura.

  8. Verifique sua caixa de entrada de e-mail e escolha Confirm subscription (Confirmar a assinatura) no e-mail de AWS Notifications. O ID do remetente geralmente é "no-reply@sns.amazonaws.com”.

  9. O Amazon SNS abre seu navegador da Web e exibe uma confirmação de assinatura com seu ID de assinatura.

Etapa 3: Publicar uma mensagem no tópico

  1. No painel de navegação à esquerda, selecione Tópicos.

  2. Na página Topics (Tópicos), selecione o tópico criado anteriormente e selecione Publish message (Publicar mensagem).

    O console abre a página Publish message to topic (Publicar mensagem no tópico).

  3. (Opcional) Na seção Message details (Detalhes da mensagem), digite o Subject (Assunto), como:

    Hello from Amazon SNS!
  4. Na seção Message body (Corpo da mensagem), escolha Identical payload for all delivery protocols (Carga útil idêntica para todos os protocolos de entrega) e, em seguida, introduza um corpo da mensagem, tal como:

    Publishing a message to an SNS topic.
  5. Selecione Publish message (Publicar mensagem).

    A mensagem é publicada no tópico e o console abre a página Details (Detalhes).

  6. Verifique sua caixa de entrada de e-mail e verifique se você recebeu um e-mail do Amazon SNS com a mensagem publicada.

Etapa 4: Excluir a assinatura e o tópico

  1. No painel de navegação, escolha Subscriptions (Assinaturas).

  2. Na página Subscriptions (Assinaturas), escolha uma assinatura confirmada e escolha Delete (Excluir).

    nota

    Não é possível excluir uma confirmação pendente. Depois de 48 horas, o Amazon SNS o exclui automaticamente.

  3. Na caixa de diálogo Delete subscription (Excluir assinatura), escolha Delete (Excluir).

    A assinatura é excluída.

  4. No painel de navegação, escolha Topics (Tópicos).

  5. Na página Topics (Tópicos), escolha um tópico e, em seguida, escolha Delete (Excluir).

    Importante

    Ao excluir um tópico, você também exclui todas as inscrições pertencentes ao tópico.

  6. Na caixa de MyTopicdiálogo Excluir tópico, insira delete me e escolha Excluir.

    O tópico é excluído.

Próximas etapas

Agora que você criou um tópico com uma assinatura e enviou mensagens para o tópico, talvez queira experimentar o seguinte: