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.
Tópicos
Pré-requisitos
Antes de começar, conclua as etapas em Configurar o acesso para o Amazon SNS.
Etapa 1: Criar um tópico
Faça login no console do Amazon SNS
. -
No painel de navegação à esquerda, selecione Tópicos.
-
Na página Topics (Tópicos), escolha Create topic (Criar tópico).
-
Por padrão, o console cria um tópico FIFO. Escolha Standard (Padrão).
-
Na seção Detalhes, insira um nome para o tópico, como
MyTopic
. -
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
-
No painel de navegação à esquerda, escolha Assinaturas.
-
Na página Subscriptions (Assinaturas), escolha Create subscription (Criar assinatura).
-
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.
-
Escolha o tópico que você criou na etapa anterior.
-
Em Protocolo, escolha Email.
-
Em Endpoint, insira um endereço de e-mail que possa receber notificações.
-
Selecione Criar assinatura.
O console abrirá a página Details (Detalhes) da nova assinatura.
-
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”.
-
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
-
No painel de navegação à esquerda, selecione Tópicos.
-
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).
-
(Opcional) Na seção Message details (Detalhes da mensagem), digite o Subject (Assunto), como:
Hello from Amazon SNS!
-
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.
-
Selecione Publish message (Publicar mensagem).
A mensagem é publicada no tópico e o console abre a página Details (Detalhes).
-
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
-
No painel de navegação, escolha Subscriptions (Assinaturas).
-
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.
-
Na caixa de diálogo Delete subscription (Excluir assinatura), escolha Delete (Excluir).
A assinatura é excluída.
-
No painel de navegação, escolha Topics (Tópicos).
-
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.
-
Na caixa de
MyTopic
diálogo Excluir tópico, insiradelete 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:
-
Explorar o Centro do desenvolvedor da AWS
. -
Saiba como proteger seus dados na seção Segurança.
-
Habilite a criptografia do lado do servidor para um tópico.
-
Habilitar a criptografia no lado do servidor para um tópico com uma fila criptografada do Amazon Simple Queue Service (Amazon SQS inscrita.
-
Assine AWS Event Fork Pipelines em um tópico.