Amazon Simple Notification Service

Envio de mensagens de publicação/assinatura totalmente gerenciado para microsserviços, sistemas distribuídos e aplicativos sem servidor

O Amazon Simple Notification Service (SNS) é um serviço de envio de mensagens de publicação/assinatura totalmente gerenciado, seguro e durável que permite o desacoplamento de microsserviços, sistemas distribuídos e aplicativos sem servidor. O Amazon SNS oferece tópicos para um envio de mensagens do tipo “muitos para muitos”, com base em push e alta taxa de transferência. Usando os tópicos do Amazon SNS, seus sistemas de edição podem enviar mensagens para um grande número de endpoints de assinantes para processamento em paralelo, incluindo filas do Amazon SQS, funções do AWS Lambda e webhooks HTTP/S. Você pode começar a usar o Amazon SNS em questão de minutos pelo Console de Gerenciamento da AWS, pela Command Line Interface (CLI - Interface da linha de comando) ou pelo Software Development Kit (SDK - Kit de desenvolvimento de software).

NOVO TUTORIAL: 
Publique mensagens no Amazon SNS com privacidade usando o AWS PrivateLink

NOVO TUTORIAL: 
Filtre mensagens publicadas no Amazon SNS

Benefícios

Entregue mensagens com confiabilidade e durabilidade

O Amazon SNS usa o armazenamento de mensagens entre as zonas de disponibilidade para oferecer uma alta durabilidade das mensagens. Ao serem executados na infraestrutura de rede e nos datacenters comprovados da Amazon, os tópicos do Amazon SNS ficam disponíveis sempre que seus aplicativos precisam deles. Todas as mensagens publicadas no Amazon SNS são armazenadas de forma redundante em vários servidores e datacenters separados geograficamente. O Amazon SNS entrega mensagens com confiança para endpoints válidos da AWS, como filas do Amazon SQS e funções do AWS Lambda.

Mantenha a privacidade e a segurança das mensagens

Os proprietários de tópicos do Amazon SNS podem manter os dados confidenciais em segurança ao estabelecer políticas de tópicos que restringem quem pode publicar e assinar um tópico. O Amazon SNS também garante que os dados sejam criptografados em trânsito ao aplicar certificados do Amazon ATS para oferecer suporte a sua API HTTPS. Além disso, usando o AWS PrivateLink, você pode publicar mensagens de maneira privada nos tópicos do Amazon SNS a partir de sub-redes do Amazon VPC, sem precisar atravessar a internet pública. O Amazon SNS também pode oferecer suporte a casos de uso em mercados regulamentados e está dentro do escopo de programas de conformidade, incluindo HIPAA, PCI, ISO, FIPS, SOC e FedRAMP.

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 e o AWS CloudFormation permite que você implante políticas de filtro de assinatura de maneira automatizada e segura.

Escale 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 criado para lidar com padrões de tráfego de pico e alta taxa de transferência. Além disso, não existe um investimento inicial e não é necessário adquirir, instalar, configurar ou atualizar um software de envio de mensagens.

Como ele funciona

O Amazon SNS permite a filtragem de mensagens e o envio delas a um grande número de assinantes, incluindo funções sem servidor, filas e sistemas distribuídos.

product-page-diagram_SNS_how-it-works_1

Estudos de caso

PlayOn! Sports White

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

600x400_NASA-National-Aeronautics-and-Space-Administration_Logo

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

Change Healthcare Logo 2

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 e artigos de blog

otavio-bw-2

Simplify Your Pub/Sub Messaging with Amazon SNS Message Filtering
Christie Gifrin e Otavio Ferreira
22 de novembro de 2017

Novidades

A filtragem de mensagens do Amazon SNS adiciona suporte ao AWS CloudFormation 16 de agosto de 2018
A filtragem de mensagens do Amazon SNS adiciona suporte para as métricas do Amazon CloudWatch 30 de maio de 2018
Amazon Simple Notification Service (SNS) agora oferece suporte ao AWS PrivateLink 10 de abril de 2018
Amazon SNS Introduces New Message Filtering Operators 12 de março de 2018
Amazon Simple Notification Service (SNS) introduz a filtragem de mensagens 22 de novembro de 2017
Amazon SNS Console Improvements Now Available in the AWS GovCloud (US) Region 20 de julho de 2017
Amazon Simple Notification Service (SNS) is Now a HIPAA Eligible Service 15 de junho de 2017
Amazon SNS Now Offers Dedicated Short Codes 6 de março de 2017
Amazon SNS adds Worldwide SMS 28 de junho de 2016
Amazon Simple Notification Service Now Sends Notifications for AWS Directory Service 2 de março de 2016
Amazon SNS Notification Is Now Available for Amazon IP Ranges Updates 31 de agosto de 2015

Conceitos básicos da AWS

icon1
Obtenha acesso instantâneo ao nível gratuito da AWS.
icon2
Configure e use rapidamente as ferramentas de SNS.
icon3

Crie um tópico do Amazon SNS

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?
Entre em contato conosco