

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á.

# O que é o Amazon SNS?
<a name="welcome"></a>

O Amazon Simple Notification Service (Amazon SNS) é um serviço gerenciado completo que fornece entrega de mensagens de publicadores (produtores) para assinantes (consumidores). Os publicadores se comunicam de maneira assíncrona com os assinantes produzindo e enviando mensagens para um *tópico*, que é um canal de comunicação e um ponto de acesso lógico.

## Como funciona
<a name="how-it-works"></a>

No SNS, os publicadores enviam mensagens para um tópico, que funciona como um canal de comunicação. O tópico atua como um ponto de acesso lógico, garantindo que as mensagens sejam entregues a vários assinantes em diferentes plataformas.

Os assinantes de um tópico do SNS podem receber mensagens por meio de diferentes endpoints, dependendo do caso de uso, como:
+ Amazon SQS
+ Lambda
+ Endpoints de HTTP(S)
+ E-mail
+ Notificações por push para dispositivos móveis
+ Mensagens de texto em dispositivos móveis (SMS)
+ Amazon Data Firehose
+ Provedores de serviços (por exemplo, Datadog, MongoDB, Splunk)

O SNS suporta mensagens Application-to-Application (A2A) e Application-to-Person (A2P), oferecendo flexibilidade para enviar mensagens entre diferentes aplicativos ou diretamente para telefones celulares, endereços de e-mail e muito mais.

![\[O Amazon SNS entrega mensagens de editores para assinantes nos endpoints (A2A) e application-to-application application-to-person (A2P). Ele mostra endpoints A2A, como funções Lambda, filas do Amazon SQS, endpoints e Data Firehose, além de HTTP/S endpoints A2P, incluindo SMS, notificações push móveis e e-mail, destacando a flexibilidade do Amazon SNS para comunicação assíncrona e orientada por eventos.\]](http://docs.aws.amazon.com/pt_br/sns/latest/dg/images/sns-delivery-protocols.png)


## Acessando o Amazon SNS
<a name="welcome-accessing"></a>

Você pode acessar e gerenciar o Amazon SNS por meio do console ou AWS CLI AWS SDKs, dependendo do seu método preferido de interação. O console oferece uma interface gráfica para tarefas básicas, enquanto o AWS CLI e SDKs fornece recursos avançados de configuração e automação para casos de uso mais complexos.
+ O[Console do Amazon SNS](https://console.aws.amazon.com/sns/v3/home)fornece uma interface de usuário conveniente para criar tópicos e assinaturas, enviar e receber mensagens e monitorar eventos e logs.
+ O AWS Command Line Interface (AWS CLI) fornece acesso direto à API do Amazon SNS para casos de uso avançados de configuração e automação. Para obter mais informações, consulte [Usar o Amazon SNS com o AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-services-sns.html).
+ AWS fornece SDKs em vários idiomas. Para obter mais informações, consulte [Kits SDKs de ferramentas](https://aws.amazon.com/getting-started/tools-sdks/).

## Cenários comuns do Amazon SNS
<a name="sns-common-scenarios"></a>

Use esses cenários comuns do Amazon SNS para implementar arquiteturas escaláveis e orientadas por eventos e garantir a comunicação confiável e em tempo real entre aplicações e usuários.

### Integração de aplicativos
<a name="SNSFanoutScenario"></a>

O cenário de *Fanout* é quando uma mensagem publicada em um tópico do SNS é replicada e enviada para vários endpoints, como fluxos de entrega do Firehose, filas do Amazon SQS, endpoints HTTP (S) e funções do Lambda. Isso permite o processamento paralelo assíncrono.

Por exemplo, você pode desenvolver uma aplicação que publica uma mensagem em um tópico do SNS sempre que um pedido de um produto é feito. Assim, as filas do SQS inscritas no tópico do SNS receberão notificações idênticas para o novo pedido. Uma instância de servidor do Amazon Elastic Compute Cloud (Amazon EC2) anexada a uma das filas do SQS pode lidar com o processamento ou o preenchimento do pedido. E você pode anexar outra instância de servidor do Amazon EC2 a um data warehouse para análise de todos os pedidos recebidos.

![\[Um cenário de fanout no Amazon SNS, em que uma única mensagem de um publicador é enviada para um tópico do Amazon SNS e depois replicada para vários endpoints, como filas do Amazon SQS. Cada fila do Amazon SQS encaminha a mensagem para uma instância do Amazon EC2, uma gerenciando o processamento de pedidos e outra realizando a análise de dados, demonstrando a entrega paralela e assíncrona de mensagens para aplicativos orientados a eventos.\]](http://docs.aws.amazon.com/pt_br/sns/latest/dg/images/sns-fanout.png)


Também é possível usar “fanout” para replicar os dados enviados ao seu ambiente e produção com seu ambiente de teste. Expandindo o exemplo anterior, você pode inscrever mais uma fila do SQS para o mesmo tópico do SNS para novos pedidos. Ao anexar essa nova fila do SQS ao seu ambiente de teste, você pode continuar a melhorar e testar seu aplicativo usando os dados recebidos do seu ambiente de produção.

**Importante**  
Certifique-se de considerar a privacidade e a segurança dos dados antes de enviar quaisquer dados de produção para o seu ambiente de teste.

Para obter mais informações, consulte os seguintes recursos:
+ [Fanout de fluxos de entrega do Firehose](sns-firehose-as-subscriber.md)
+ [Fanout notificações do Amazon SNS para funções do Lambda para processamento automatizado](sns-lambda-as-subscriber.md)
+ [Fanout de notificações do Amazon SNS para filas do Amazon SQS para processamento assíncrono](sns-sqs-as-subscriber.md)
+ [Fanout de notificações do Amazon SNS para endpoints HTTPS](sns-http-https-endpoint-as-subscriber.md)
+ [Computação orientada a eventos com o Amazon SNS AWS e serviços de computação, armazenamento, banco de dados e rede](https://aws.amazon.com/blogs/compute/event-driven-computing-with-amazon-sns-compute-storage-database-and-networking-services/) 

### Alertas do
<a name="SNSAlertsScenario"></a>

Alertas de aplicações e do sistema são notificações que são acionadas por limites predefinidos. O Amazon SNS pode enviar essas notificações para usuários especificados via SMS e e-mail. Por exemplo, você pode receber uma notificação imediata quando ocorrer um evento, como uma alteração específica no seu grupo do Amazon EC2 Auto Scaling, um novo arquivo carregado em um bucket do Amazon S3 ou um limite métrico violado na Amazon. CloudWatch Para obter mais informações, consulte [Configuração de notificações do Amazon SNS no Guia CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/US_SetupSNS.html) *do usuário da Amazon*.

### Notificações ao usuário
<a name="SNSPushMessaging"></a>

O Amazon SNS pode enviar mensagens de e-mail de push e mensagens de texto (mensagens SMS) para indivíduos ou grupos. Por exemplo, você pode enviar confirmações de pedidos de comércio eletrônico como notificações do usuário. Para obter mais informações sobre o uso do Amazon SNS para enviar mensagens SMS, consulte [Mensagens de texto em dispositivos móveis com o Amazon SNS](sns-mobile-phone-number-as-subscriber.md).

### Notificações por push para dispositivos móveis
<a name="SNSMobilePushScenario"></a>

Notificações por push para dispositivos móveis permitem que você envie mensagens diretamente para aplicativos móveis. Por exemplo, você pode usar o Amazon SNS para enviar notificações de atualização para um aplicativo. A mensagem de notificação pode incluir um link para fazer download e instalar a atualização. Para obter mais informações sobre como usar o Amazon SNS para enviar mensagens de notificação por push, consulte[Enviar notificações por push para dispositivos móveis com o Amazon SNS](sns-mobile-application-as-subscriber.md).

## Preços do Amazon SNS
<a name="welcome-pricing"></a>

O Amazon SNS não tem custos iniciais. Você paga com base no número de mensagens publicadas, no número de notificações que você entrega e em quaisquer chamadas adicionais à API para gerenciar tópicos e assinaturas. Os preços de entrega variam de acordo com o tipo de endpoint. Você pode começar gratuitamente com o nível gratuito do Amazon SNS. Para obter informações, consulte [Definição global de preço de SMS](https://aws.amazon.com/sns/sms-pricing/).

# Recursos e funcionalidades do Amazon SNS
<a name="welcome-features"></a>

O Amazon SNS oferece um conjunto abrangente de recursos projetados para aprimorar as mensagens entre aplicações e usuários. Esses recursos permitem comunicação perfeita, entrega segura de mensagens e gerenciamento robusto de mensagens, garantindo alta disponibilidade, durabilidade e flexibilidade para uma ampla variedade de casos de uso de mensagens.

****Application-to-application mensagens****  
[Um pplication-to-application sistema de mensagens](sns-system-to-system-messaging.md) oferece suporte a assinantes, como fluxos de entrega, funções Lambda, filas do Amazon SQS HTTP/S , endpoints e pipelines do Event Fork. AWS Isso permite a entrega eficiente de mensagens em arquiteturas orientadas por eventos.

****Application-to-person notifications****  
[pplication-to-personAs notificações fornecem notificações](sns-user-notifications.md) de usuários aos assinantes, como aplicativos móveis, números de telefone celular e endereços de e-mail.

****Tópicos padrão e FIFO****  
Os [tópicos do FIFO](sns-fifo-topics.md) garantem a ordenação, o agrupamento e a desduplicação rigorosos de mensagens, permitindo que o FIFO e as filas padrão se inscrevam para processamento de mensagens. Os [tópicos padrão](sns-create-topic.md) são usados quando a ordenação de mensagens e a possível duplicação não são essenciais, oferecendo suporte a todos os protocolos de entrega para casos de uso mais amplos.

****Durabilidade das mensagens****  
O Amazon SNS usa várias estratégias que funcionam juntas para fornecer durabilidade das mensagens:  
+ As mensagens publicadas são armazenadas em vários servidores e datacenters geograficamente separados.
+ Se um endpoint inscrito não estiver disponível, o Amazon SNS executará um[Política de novas tentativas de entrega](sns-message-delivery-retries.md).
+ Para preservar todas as mensagens que não são entregues antes do término da política de repetição de entrega, você pode criar uma [fila de mensagens não entregues](sns-dead-letter-queues.md).

****Arquivamento, reprodução e análise de mensagens****  
É possível arquivar mensagens com o Amazon SNS de várias formas, inclusive inscrever [fluxos de entrega do Firehose em tópicos do SNS](sns-firehose-as-subscriber.md), o que permite enviar notificações a outros endpoints de análise, como buckets do Amazon Simple Storage Service (Amazon S3), tabelas do Amazon Redshift e muito mais. Além disso, os tópicos FIFO do Amazon SNS comportam arquivamento e reprodução de mensagens como um arquivamento de mensagens local, sem código, que permite aos proprietários de tópicos armazenar (ou *arquivar*) mensagens no respectivo tópico. Os assinantes de tópicos podem então recuperar (ou *reproduzir*) as mensagens arquivadas de volta em um endpoint inscrito. Para saber mais, consulte [Arquivamento e reprodução de mensagens do Amazon SNS de tópicos FIFO](fifo-message-archiving-replay.md).

****Atributos de mensagens****  
Os [Atributos de mensagem do Amazon SNS](sns-message-attributes.md) permitem fornecer quaisquer metadados arbitrários sobre a mensagem.

****Filtragem de mensagens****  
Por padrão, cada assinante recebe todas as mensagens publicadas no tópico. Para receber um subconjunto de mensagens, um assinante deve atribuir uma política de filtro à assinatura do tópico. Um assinante também pode definir o escopo da política de filtro para habilitar a filtragem baseada em carga útil ou baseada em atributo. O valor padrão para o escopo da política de filtro é `MessageAttributes`. Quando os atributos de mensagem de entrada correspondem aos atributos de política de filtro, a mensagem é entregue ao endpoint inscrito. Caso contrário, a mensagem será filtrada. Quando o escopo da política de filtro é `MessageBody`, os atributos da política de filtro são comparados com a carga útil. Para obter mais informações, consulte [Filtragem de mensagens do Amazon SNS](sns-message-filtering.md).

****Segurança de mensagens****  
A criptografia do lado do servidor protege o conteúdo das mensagens armazenadas nos tópicos do Amazon SNS, usando chaves de criptografia fornecidas pelo. AWS KMS Para obter mais informações, consulte [Segurança dos dados do Amazon SNS com a criptografia do lado do servidor](sns-server-side-encryption.md). Você também pode estabelecer uma conexão privada entre o Amazon SNS e a nuvem privada virtual (VPC). Para obter mais informações, consulte [Proteger o tráfego do Amazon SNS com endpoints da VPC](sns-internetwork-traffic-privacy.md).

# AWS serviços comumente usados com o Amazon SNS
<a name="welcome-related"></a>

Integre o Amazon SNS a vários Nuvem AWS serviços para impulsionar o tratamento de mensagens, melhorar o controle de acesso, permitir o processamento orientado por eventos e automatizar recursos. Essa integração otimiza o desempenho, fortalece a segurança e simplifica as operações.

**Amazon CloudWatch**  
 CloudWatch A Amazon fornece monitoramento e observabilidade para o Amazon SNS, ajudando você a rastrear a entrega de mensagens, detectar anomalias e solucionar problemas. Com o CloudWatch, você pode:  
+ **Monitorar as métricas do Amazon SNS**, como o número de mensagens publicadas, entregues ou com falha em todos os tópicos e assinaturas.
+ **Configure CloudWatch alarmes** para acionar ações automatizadas quando as métricas do Amazon SNS excederem limites predefinidos, como altas falhas de entrega ou limitação.
+ **Use CloudWatch Logs para capturar o status de entrega do Amazon SNS** para mensagens enviadas para endpoints HTTP/S, Lambda e Amazon SQS para depuração e auditoria.
Para obter mais informações, consulte [Monitorando tópicos do Amazon SNS usando CloudWatch](sns-monitoring-using-cloudwatch.md).

**Amazon SQS**  
O Amazon SQS é um serviço de filas de mensagens totalmente gerenciado que facilita a comunicação segura, durável e escalável entre componentes de software distribuídos. Ele ajuda a desacoplar a arquitetura do aplicativo armazenando mensagens em buffer, garantindo uma entrega confiável e evitando falhas no sistema devido à perda de mensagens. O Amazon SQS se integra ao Amazon SNS das seguintes maneiras:  
+ [**Filas de mensagens não entregues**](sns-dead-letter-queues.md): o Amazon SNS pode direcionar mensagens não entregues para uma fila de mensagens não entregues do Amazon SQS para solução de problemas e reprocessamento.
+ [**Assinaturas em tópicos**](sns-sqs-as-subscriber.md): você pode inscrever uma fila do Amazon SQS em um tópico do Amazon SNS, permitindo que o Amazon SNS distribua mensagens para vários consumidores usando o Amazon SQS.
+ [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-fifo-queues.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-fifo-queues.html): filas FIFO do Amazon SQS podem ser inscritas nos tópicos FIFO do Amazon SNS, garantindo uma ordenação estrita de mensagens e um processamento exato uma única vez. As [filas padrão do Amazon SQS](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/standard-queues.html) também podem se inscrever nos tópicos do Amazon SNS, mas não garantem a entrega ou a desduplicação na ordem de mensagens.

**CloudFormation**  
CloudFormation automatiza o provisionamento e o gerenciamento de AWS recursos, incluindo tópicos e assinaturas do Amazon SNS, usando infraestrutura como código (IaC). Com CloudFormation, você pode:  
+ **Defina tópicos, assinaturas e permissões do Amazon SNS** em um modelo reutilizável e controlado por versão.
+ **Garanta a implantação consistente** dos recursos do Amazon SNS em várias Contas da AWS regiões.
+ **Atualize ou modifique as configurações do Amazon SNS** usando conjuntos de alterações sem intervenção manual.
Para obter mais informações, consulte o [Guia do usuário do AWS CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/).

**AWS CloudTrail**  
CloudTrail fornece visibilidade da atividade da API para o Amazon SNS, ajudando você a monitorar e auditar o acesso aos tópicos, assinaturas e mensagens do Amazon SNS. Com CloudTrail, você pode:  
+ **Acompanhe as chamadas de API feitas para o Amazon SNS**, incluindo quem acessou ou modificou tópicos, assinaturas e permissões.
+ **Detecte atividades não autorizadas ou inesperadas**, analisando logs para fins de segurança e conformidade.
+ **Integre-se AWS Security Hub CSPMà Amazon CloudWatch ou** crie alertas com base em ações incomuns do Amazon SNS.
Para obter mais informações, consulte o [Registrando chamadas AWS de API do SNS usando AWS CloudTrail](logging-using-cloudtrail.md).

**AWS Lambda**  
AWS Lambda é um serviço de computação sem servidor que executa automaticamente seu código em resposta a eventos, eliminando a necessidade de provisionar ou gerenciar servidores. Ele permite que você crie aplicações orientadas por eventos que escalam automaticamente e são executadas em um ambiente computacional altamente disponível.  
O Amazon SNS se integra ao Lambda ao permitir que você inscreva uma função do Lambda em um tópico do Amazon SNS. Quando um tópico do Amazon SNS recebe uma mensagem, ele pode acionar a função do Lambda, permitindo o processamento em tempo real, a automação e a execução da lógica da aplicação. Essa integração é comumente usada para:  
+ [https://docs.aws.amazon.com/lambda/latest/dg/concepts-event-driven-architectures.html](https://docs.aws.amazon.com/lambda/latest/dg/concepts-event-driven-architectures.html): acione automaticamente funções em resposta às mensagens do Amazon SNS.
+ [https://docs.aws.amazon.com/lambda/latest/dg/concepts-event-driven-architectures.html](https://docs.aws.amazon.com/lambda/latest/dg/concepts-event-driven-architectures.html): modifique ou filtre mensagens do Amazon SNS antes de encaminhá-las para outros serviços.
+ **Fluxos de trabalho automatizados**: processe notificações para alertas de aplicações, monitoramento do sistema ou orquestração de eventos.

**AWS Identity and Access Management (IAM)**  
O IAM fornece controle de acesso seguro para AWS recursos, permitindo que você gerencie quem pode acessar seus tópicos do Amazon SNS, quais ações eles podem realizar e sob quais condições. Com o IAM, você pode:  
+ **Autenticar usuários e serviços** antes que eles possam interagir com os tópicos do Amazon SNS.
+ **Definir permissões refinadas** para especificar quais tópicos do Amazon SNS os usuários ou perfis podem publicar, assinar ou gerenciar.
+ **Use políticas baseadas em identidade** para aplicar as melhores práticas de segurança, como restringir o acesso a endereços IP ou condições específicas Contas da AWS.
Para obter mais informações, consulte [Usar políticas baseadas em identidade com o Amazon SNS](sns-using-identity-based-policies.md).

**AWS Key Management Service (AWS KMS)**  
AWS KMS aprimora a segurança do Amazon SNS ao habilitar a criptografia do lado do servidor (SSE) para confidencialidade das mensagens. Com AWS KMS, você pode:  
+ **Criptografe mensagens do Amazon SNS em repouso** AWS usando chaves de criptografia gerenciadas ou gerenciadas pelo cliente (). CMKs
+ **Controlar o acesso aos tópicos do Amazon SNS**, definindo políticas de chave refinadas que restringem quem pode publicar ou assinar.
+ **Garantir a conformidade com os requisitos regulatórios e de segurança**, auditando o uso da chave por meio do AWS CloudTrail.
Para obter mais informações, consulte [Gerenciar chaves e custos de criptografia do Amazon SNS](sns-key-management.md).

**AWS X-Ray**  
O X-Ray fornece rastreamento para o Amazon SNS, ajudando você a analisar e depurar o fluxo de mensagens por meio de sua arquitetura orientada a eventos. Com o X-Ray, você pode:  
+ **Rastreie a entrega de mensagens do Amazon SNS** em vários Serviços da AWS endpoints, como Lambda, Amazon SQS e HTTP/S.
+ **Identificar gargalos de latência**, visualizando quanto tempo as mensagens levam para serem publicadas, entregues e processadas.
+ **Detectar erros e novas tentativas** nos fluxos de mensagens do Amazon SNS para solucionar problemas de entrega com falha ou tempos de processamento lentos.
Para obter mais informações, consulte [Rastreamento ativo no Amazon SNS](sns-active-tracing.md).

# Usando o Amazon SNS com um SDK AWS
<a name="sdk-general-information-section"></a>

AWS kits de desenvolvimento de software (SDKs) estão disponíveis para muitas linguagens de programação populares. Cada SDK fornece uma API, exemplos de código e documentação que permitem que os desenvolvedores criem facilmente aplicações em seu idioma de preferência.


| Documentação do SDK | Exemplos de código | 
| --- | --- | 
| [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/sdk-for-cpp) | [AWS SDK para C\$1\$1 exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/cpp) | 
| [AWS CLI](https://docs.aws.amazon.com/cli) | [AWS CLI exemplos de código](https://docs.aws.amazon.com/code-library/latest/ug/cli_2_code_examples.html) | 
| [AWS SDK para Go](https://docs.aws.amazon.com/sdk-for-go) | [AWS SDK para Go exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/gov2) | 
| [AWS SDK para Java](https://docs.aws.amazon.com/sdk-for-java) | [AWS SDK para Java exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2) | 
| [AWS SDK para JavaScript](https://docs.aws.amazon.com/sdk-for-javascript) | [AWS SDK para JavaScript exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3) | 
| [AWS SDK para Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin) | [AWS SDK para Kotlin exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin) | 
| [AWS SDK para .NET](https://docs.aws.amazon.com/sdk-for-net) | [AWS SDK para .NET exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3) | 
| [AWS SDK para PHP](https://docs.aws.amazon.com/sdk-for-php) | [AWS SDK para PHP exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php) | 
| [Ferramentas da AWS para PowerShell](https://docs.aws.amazon.com/powershell) | [Ferramentas da AWS para PowerShell exemplos de código](https://docs.aws.amazon.com/code-library/latest/ug/powershell_5_code_examples.html) | 
| [AWS SDK para Python (Boto3)](https://docs.aws.amazon.com/pythonsdk) | [AWS SDK para Python (Boto3) exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python) | 
| [AWS SDK para Ruby](https://docs.aws.amazon.com/sdk-for-ruby) | [AWS SDK para Ruby exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby) | 
| [AWS SDK para Rust](https://docs.aws.amazon.com/sdk-for-rust) | [AWS SDK para Rust exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/rustv1) | 
| [AWS SDK para SAP ABAP](https://docs.aws.amazon.com/sdk-for-sapabap) | [AWS SDK para SAP ABAP exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap) | 
| [AWS SDK para Swift](https://docs.aws.amazon.com/sdk-for-swift) | [AWS SDK para Swift exemplos de código](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/swift) | 

Para obter exemplos específicos do Amazon SNS, consulte[Exemplos de código para o Amazon SNS usando AWS SDKs](service_code_examples.md).

**Exemplo de disponibilidade**  
Não consegue encontrar o que precisa? Solicite um exemplo de código usando o link **Fornecer feedback** na parte inferior desta página.