

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

# Fanout de notificações do Amazon SNS para filas do Amazon SQS para processamento assíncrono
<a name="sns-sqs-as-subscriber"></a>

O [Amazon SNS](https://aws.amazon.com/sns/) funciona em conjunto com o Amazon Simple Queue Service (Amazon SQS). Esses serviços oferecem benefícios diferentes para os desenvolvedores. O Amazon SNS permite que aplicativos enviem mensagens urgentes para vários inscritos através de um mecanismo de “push”, eliminando a necessidade de verificar ou “pesquisar” periodicamente atualizações. O Amazon SQS é um serviço de fila de mensagens usado por aplicativos distribuídos para trocar mensagens por meio de um modelo de pesquisa e pode ser usado para decompor os componentes de envio e recebimento — sem a necessidade de cada componente estar disponível simultaneamente. Ao usar o Amazon SNS e o Amazon SQS em conjunto, as mensagens podem ser entregues a aplicativos que exigem uma notificação imediata de um evento e também podem continuar em uma fila do Amazon SQS para que outros aplicativos as processem posteriormente. 

Ao inscrever uma fila do Amazon SQS em um tópico do Amazon SNS, é possível publicar uma mensagem no tópico e o Amazon SNS envia uma mensagem do Amazon SQS para a fila inscrita. A mensagem do Amazon SQS contém o assunto e a mensagem publicados no tópico juntamente com os metadados sobre a mensagem em um documento JSON. A mensagem do Amazon SQS será semelhante ao seguinte documento JSON.

```
{
   "Type" : "Notification",
   "MessageId" : "63a3f6b6-d533-4a47-aef9-fcf5cf758c76",
   "TopicArn" : "arn:aws:sns:us-west-2:123456789012:MyTopic",
   "Subject" : "Testing publish to subscribed queues",
   "Message" : "Hello world!",
   "Timestamp" : "2012-03-29T05:12:16.901Z",
   "SignatureVersion" : "1",
   "Signature" : "EXAMPLEnTrFPa3...",
   "SigningCertURL" : "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-f3ecfb7224c7233fe7bb5f59f96de52f.pem",
   "UnsubscribeURL" : "https://sns.us-west-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-west-2:123456789012:MyTopic:c7fe3a54-ab0e-4ec2-88e0-db410a0f2bee"
}
```