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 HTTPS e o Amazon Kinesis Data Firehose 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.

1 milhão de solicitações gratuitas

Benefícios

Simplificar e reduzir custos com filtro e envio em lote de mensagens

O Amazon SNS ajuda a simplificar a arquitetura de sua aplicação e a reduzir custos. Com o envio de mensagens em lote, os sistemas do editor podem enviar até dez mensagens em uma única solicitação de API. Com a filtro de mensagens, os sistemas de assinantes recebem apenas as mensagens que lhes interessam. Para saber mais, consulte Filtro de mensagens e Envio em lote de mensagens.

Garantir a precisão com ordenamento de mensagens e eliminação de 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 ordenada e sejam processadas somente uma vez. Isso permite que você mantenha a precisão e a consistência ao processar transações em serviços independentes únicos ou múltiplos. Para saber mais, consulte Ordenação de mensagens e Eliminação de duplicação de mensagens.

Aumentar a segurança com criptografia de mensagens e privacidade

Amazon SNS fornece tópicos criptografados para proteger suas mensagens de acesso não autorizado. A criptografia utiliza um algoritmo AES-GCM de 256 bits e uma chave mestra do cliente (CMK) emitida pelo AWS Key Management Service (KMS). O Amazon SNS também é compatível com endpoints da VPC pelo AWS PrivateLink para que você possa publicar mensagens em tópicos do Amazon SNS de maneira privada, de uma sub-rede da Amazon Virtual Private Cloud (VPC), sem percorrer a Internet. Para saber mais, consulte Criptografia de mensagem e Privacidade de tráfego.

Aumentar a durabilidade com arquivamento de mensagens, novas tentativas de entrega e DLQ

O Amazon SNS armazena todas as mensagens publicadas em datacenters separados geograficamente. Se um sistema assinado não estiver disponível, o Amazon SNS executará uma política de novas tentativas de entrega de mensagens. Para preservar mensagens que não puderam ser entregues antes que a política de novas tentativas de entrega termine, o Amazon SNS poderá movê-las para uma fila de mensagens não entregues. O Amazon SNS também pode arquivar mensagens no Amazon S3 por meio de assinaturas do Amazon Kinesis Data Firehose. Para saber mais, consulte Arquivamento de mensagens, Novas tentativas de entrega e DLQ.

Capturar e distribuir eventos de produtos da AWS

O Amazon SNS é um hub orientado por eventos que tem integração nativa com uma ampla variedade de fontes e destinos de eventos da AWS. O Amazon SNS é capaz de capturar e distribuir eventos de mais de 60 produtos da AWS, de várias categorias da AWS, como análise, computação, contêineres, bancos de dados, IoT, machine learning, segurança, sem servidor e armazenamento. Para saber mais, consulte Fontes de eventos e Destinos de eventos.

Enviar notificações A2P por SMS, push móvel e e-mail

O Amazon SNS permite enviar notificações diretamente a seus clientes. O Amazon SNS oferece suporte a sistemas de mensagens de texto SMS para mais de 200 países, notificações por push móveis para dispositivos Amazon, Android, Apple, Baidu e Microsoft e notificações por e-mail. O Amazon SNS fornece redundância em vários provedores de SMS e permite enviar notificações por push móveis usando uma única API para todas as plataformas móveis. Para saber mais, consulte SMS, Notificações por push móveis e Notificações por e-mail.

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

Publicações de blog

Publishing messages in batch to Amazon SNS topics

Heeki Park, 18/11/2021


Get Started with Amazon S3 Event Driven Design Patterns

Micah Walter, Aditya Pendyala e Divyesh Sah, 27/09/2021


Introducing message archiving and analytics for Amazon SNS

James Beswick, 12/01/2021


Introducing Amazon SNS FIFO – First-In-First-Out Pub/Sub Messaging

Danilo Poccia, 22/10/2020


Token-based authentication for iOS applications with Amazon SNS

Talia Nassi, 09/11/2021


Introducing the SMS sandbox for Amazon SNS

James Beswick, 01/06/2021


Provisioning and using 10DLC origination numbers with Amazon SNS

Benjamin Smith, 01/06/2021


Mais...

No momento, não há 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