Criação de uma assinatura em um tópico do Amazon SNS
Para receber mensagens publicadas em um tópico, você precisa inscrever um endpoint nesse tópico. Depois de inscrito, o endpoint começa a receber todas as mensagens publicadas no tópico associado.
nota
Endpoints HTTP(S), endereços de e-mail e recursos da AWS em outras Contas da AWS exigem a confirmação da assinatura antes que possam receber mensagens.
Como inscrever um endpoint em um tópico do Amazon SNS
Inscrever um endpoint em um tópico do Amazon SNS permite a entrega de mensagens para o endpoint especificado, garantindo que os sistemas ou usuários certos recebam notificações quando uma mensagem é publicada no tópico. Essa etapa é essencial para vincular o tópico aos consumidores, sejam eles aplicativos, destinatários de e-mail ou outros serviços, permitindo uma comunicação perfeita entre sistemas.
Faça login no console do Amazon SNS
. -
No painel de navegação à esquerda, escolha Assinaturas.
-
Na página Assinaturas, escolha Criar assinatura.
-
Na página Criar inscrição, na seção Detalhes, faça o seguinte:
-
Em Topic ARN (ARN do tópico), escolha o nome do recurso da Amazon (ARN) de um tópico. Esse valor é o ARN da AWS que foi gerado quando você criou o tópico do Amazon SNS; por exemplo,
arn:aws:sns:us-east-2:123456789012:your_topic
. -
Em Protocolo, escolha um tipo de endpoint. Os tipos de endpoint disponíveis são:
-
nota
Para se inscrever em um tópico FIFO do SNS, escolha esta opção.
-
Em Endpoint, insira o valor do endpoint, como um endereço de e-mail ou o ARN de uma fila do Amazon SQS.
-
Somente endpoints do Firehose: em ARN da função de assinatura, especifique o ARN do perfil do IAM que você criou para gravar em fluxos de entrega do Firehose. Para ter mais informações, consulte Pré-requisitos para assinatura de fluxos de entrega do Firehose para tópicos do Amazon SNS.
-
(Opcional) Para endpoints HTTP/S, do Firehose ou do Amazon SQS, você também pode habilitar a entrega de mensagens brutas. Para ter mais informações, consulte Entrega de mensagens brutas do Amazon SNS.
-
(Opcional) Para configurar uma política de filtros, expanda a seção Subscription filter policy (Política de filtro de assinatura). Para ter mais informações, consulte Políticas de filtro de assinatura do Amazon SNS.
-
(Opcional) Para habilitar a filtragem baseada em carga útil, configure
Filter Policy Scope
comoMessageBody
. Para ter mais informações, consulte Escopo de política de filtro de assinaturas do Amazon SNS. -
(Opcional) Para configurar uma fila de mensagens mortas para a assinatura, expanda a seção Redrive policy (dead-letter queue) (Política de redirecionamento (fila de mensagens mortas)). Para ter mais informações, consulte Filas de mensagens não entregues do Amazon SNS.
-
Selecione Criar assinatura.
O console cria a assinatura e abre a página Details (Detalhes) da assinatura.
-