Cenários comuns 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á.

Cenários comuns do Amazon SNS

Integração de aplicações

O cenário do Fanout é quando uma mensagem publicada em um tópico do SNS é replicada e enviada para vários endpoints, como streams de entrega do Firehose, filas do Amazon SQS, endpoints HTTP (S) e funções 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.

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 do :

Alertas do

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 em 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 do usuário da Amazon.

Notificações ao usuário

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 (SMS).

Notificações por push para dispositivos móveis

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, consulteNotificações por push para dispositivos móveis.