O Amazon SNS fornece vantagens significativas com relação à complexidade de desenvolver soluções de mensagens personalizadas ou ao custo de softwares licenciados para sistemas que precisam ser gerenciados e mantidos no site.

O Amazon SNS é executado na infraestrutura de rede e nos Datacenters comprovados da Amazon, portanto os tópicos estarão disponíveis sempre que os aplicativos precisarem deles. Para impedir que mensagens sejam perdidas, todas as mensagens publicadas no Amazon SNS são armazenadas de forma redundante em vários servidores e Datacenters.

Comece a usar a AWS gratuitamente

Crie uma conta gratuita

O nível gratuito da AWS inclui 1 milhão de notificações push móveis, 1 milhão de entregas de e-mail e mais ainda com o Amazon SNS.

Consulte os detalhes do nível gratuito da AWS »

O Amazon SNS foi projetado para atender às necessidades dos aplicativos maiores e mais exigentes, permitindo que estes publiquem um número ilimitado de mensagens a qualquer momento.

Na maioria dos casos, os desenvolvedores podem começar a usar o Amazon SNS por meio de apenas três APIs: CreateTopic, Subscribe e Publish. Há outras APIs disponíveis, que fornecem mais funcionalidades avançadas.

O Amazon SNS possibilita que aplicativos e usuários finais em diferentes dispositivos recebam notificações por Push móvel (dispositivos Apple, Google e Kindle Fire), HTTP/HTTPS, E-mail/E-mail-JSON, SMS, filas do Amazon Simple Queue Service (SQS) ou funções do AWS Lambda.

O Amazon SNS fornece mecanismos de controle de acesso para assegurar que os tópicos e as mensagens serão protegidos contra o acesso não autorizado. Os proprietários de tópicos podem definir políticas para um tópico que restrinja quem pode publicar ou assinar um tópico. Além disso, os proprietários de tópicos podem assegurar que as notificações sejam criptografadas ao especificar que o mecanismo de entrega deve ser HTTPS.

Os clientes do Amazon SNS beneficiam-se da definição de preço de pagamento conforme o uso, sem tarifas nem compromissos prévios. Os únicos custos de envio de mensagens por meio do Amazon SNS são tarifas pequenas por solicitação, entrega de notificação e transferência de dados.

O Amazon SNS já funciona com outros serviços da AWS como SQS e EC2. Por exemplo, os aplicativos sendo executados no EC2 podem publicar atualizações de eventos/informações para o Amazon SNS e solicitar que eles sejam entregues imediatamente a outros aplicativos ou usuários finais. Além disso, os assinantes podem selecionar o Amazon SQS como protocolo de entrega e fazer as notificações serem entregues a várias filas de SQS em paralelo, proporcionando persistência das mensagens e entrega assegurada. E as mensagens podem agora ser entregues para funções do AWS Lambda para lidar com personalizações, possibilitando a persistência das mensagens ou a comunicação com outros serviços da AWS.

O uso deste serviço está sujeito ao Contrato do cliente AWS