Amazon Simple Notification Service

Mensagens pub/sub totalmente gerenciadas, SMS, e-mail e notificações push móveis

O Amazon Simple Notification Service (Amazon SNS) é um serviço de mensagens totalmente gerenciado para a comunicação de aplicação para aplicação (A2A) e de aplicação para pessoa (A2P).

A funcionalidade pub/sub de A2A fornece tópicos para sistemas de mensagens de alta taxa de transferência baseados em push e de muitos para muitos entre sistemas distribuídos, microsserviços e aplicações sem servidor orientadas por eventos. Usando tópicos do Amazon SNS, seus sistemas editores podem repassar mensagens para um grande número de sistemas de assinantes, incluindo filas do Amazon SQS, funções do AWS Lambda e endpoints HTTP/S, para processamento paralelo. A funcionalidade A2P permite enviar mensagens para usuários em grande escala por SMS, push de dispositivos móveis e e-mail.

TUTORIAL: 
Saiba como usar o SNS em minutos

Benefícios

Modernize e desacople suas aplicações

O Amazon SNS permite modernizar suas aplicações e separá-las em componentes menores e independentes que são mais fáceis de desenvolver, implantar e manter. Aproveitar uma arquitetura orientada por eventos pub/sub para sua aplicação melhora a performance, a confiabilidade e permite que cada componente seja dimensionado de forma independente.

Envie mensagens diretamente para milhões de usuários

O Amazon SNS permite que você envie mensagens ou notificações diretamente para usuários com mensagens de texto SMS para mais de 200 países, push em plataformas Apple e Android e outras plataformas ou e-mail (SMTP). O Amazon SNS fornece redundância em vários provedores de SMS e permite que você envie notificações móveis usando um único endpoint para todas as plataformas.

Entregue mensagens com confiabilidade

O Amazon SNS usa o armazenamento de mensagens entre zonas de disponibilidade para oferecer alta resiliência de mensagens. Executados na infraestrutura de rede e nos datacenters comprovados da Amazon, os tópicos do Amazon SNS estão disponíveis sempre que os aplicativos precisam deles. Todas as mensagens publicadas no Amazon SNS são armazenadas de maneira redundante em vários servidores e datacenters separados geograficamente. Se os endpoints assinantes não estiverem disponíveis, o Amazon SNS executará políticas automáticas de repetição de mensagens e poderá mover facilmente as mensagens para filas sem saída.

Dimensione automaticamente sua carga de trabalho

O Amazon SNS aproveita a Nuvem AWS comprovada para se escalar dinamicamente de acordo com seu aplicativo. O Amazon SNS é um serviço totalmente gerenciado, que cuida da carga pesada relacionada ao planejamento de capacidade, provisionamento, monitoramento e correções. O serviço foi projetado para lidar com padrões de tráfego de alto rendimento e intermitente e permite que você envie milhões de mensagens por segundo.

Garanta a precisão com ordenamento de mensagens e a eliminação da duplicação

Os tópicos FIFO do Amazon SNS funcionam com as filas FIFO do Amazon SQS para garantir que as mensagens sejam entregues de maneira estritamente ordenadas e sejam processadas somente uma vez (eliminação da duplicação). Isso permite que você mantenha a consistência ao processar transações em serviços independentes únicos ou múltiplos em que é essencial que as mensagens estejam na ordem correta. Também permite reduzir o esforço de escrever código personalizado para ordenação de mensagens e eliminação da duplicação.

Simplifique sua arquitetura com a filtragem de mensagens

O Amazon SNS ajuda você a simplificar sua arquitetura de envio de mensagens de publicação/assinatura ao descarregar a lógica de filtragem de mensagens de seus sistemas assinantes e transmitir a lógica de mensagens de seus sistemas de publicação. Com a filtragem de mensagens do Amazon SNS, os endpoints assinantes recebem apenas mensagens de interesse, em vez de todas as mensagens publicadas no tópico. O Amazon CloudWatch oferece visibilidade sobre sua atividade de filtragem, enquanto o AWS CloudFormation permite que você implante políticas de filtro de assinatura de maneira automatizada e segura.

Como funciona

  • Pub/sub
  • SMS
  • Notificações por push para dispositivos móveis
  • Pub/sub
  • Amazon SNS - Pub/sub - Como funciona
  • SMS
  • Amazon SNS - SMS - Como funciona
  • Notificações por push para dispositivos móveis
  • Amazon Mobile Push - Como funciona

Estudos de caso

playon_transparent 600x400

Serviços da AWS usados: Amazon SNS, AWS Lambda

nasa

Serviços da AWS usados: Amazon SNS, Amazon SQS

change healthcare rev

Serviços da AWS usados: Amazon SNS, Amazon SQS, Amazon EC2, Amazon S3.

Logotipo do FC Barcelona

Serviços da AWS usados: Amazon SNS, Amazon Route 53, Amazon CloudFront, Amazon S3, Amazon EC2, Amazon CloudWatch, Amazon RDS, AWS CloudFormation

A PlayOn! Sports é uma das maiores empresas de mídia esportiva no ensino médio dos EUA. A empresa opera uma plataforma de tecnologia abrangente para oferecer produções de alta qualidade e baixo custo em eventos esportivos ao vivo. O pipeline de processamento de vídeo sem servidor ilustra o padrão de mensagens de distribuição e as opções para sua inclusão em arquiteturas sem servidor usando Amazon SNS e AWS Lambda.

Leia o blog >>

A biblioteca de imagens e vídeos da NASA oferece acesso a mais de 140.000 fotografias, gravações de áudio e vídeos que documentam mais de meio século de conquistas da NASA na exploração do vasto desconhecido. A arquitetura inclui o Amazon SNS para acionar os pipelines de processamento quando novo conteúdo é atualizado, e o Amazon SQS para desacoplar as tarefas de entrada dos processadores de pipeline.

Leia o estudo de caso >>

A Change Healthcare usa serviços da AWS como Amazon EC2, Amazon S3, Amazon SQS e Amazon SNS para trabalhar diariamente com milhões de transações confidenciais de seus clientes e, ao mesmo tempo, manter conformidade total com os regulamentos do setor de saúde, inclusive com a HIPAA.

Leia o estudo de caso >>

A plataforma da web do FCBarcelona conta com mais de 6.000 páginas e mais de 12.000 fotos digitalizadas. Ela está disponível em seis idiomas e consolida informações atualizadas para cinco equipes profissionais de elite. A solução está com o Amazon SNS para várias notificações de plataformas.

Leia o estudo de caso >>

Amazon_SNS_icon_squid
James Beswick
22 de outubro de 2020
Amazon_SNS_icon_squid

Designing durable serverless apps with DLQs for Amazon SNS, Amazon SQS, AWS Lambda
Rachel Richardson e Otavio Ferreira
15 de novembro de 2019

Amazon_SNS_icon_squid

Enriching Event-Driven Architectures with AWS Event Fork Pipelines
Rachel Richardson e Otavio Ferreira
25 de março de 2019

Amazon_SNS_icon_squid
Michelle Mercier e Otavio Ferreira 
15 de novembro de 2018
Mais...

No momento, não existem publicações de blog. Consulte o blog da AWS para ver outros recursos.

Novidades do Amazon SNS

Data
  • Data
Mais...

Comece a usar a AWS

Step 1 - Sign up for an AWS account
Obtenha acesso instantâneo ao nível gratuito da AWS.
icon2
Configure e use rapidamente as ferramentas de SNS.
icon3
Publique e assine tópicos em questão de minutos.

Saiba mais sobre o Amazon SNS

Acesse a página de recursos
Pronto para criar?
Comece a usar o Amazon SNS
Mais dúvidas?
Fale conosco