Amazon Simple Notification Service

Mensajería de publicación/suscripción completamente administrados para microservicios, sistemas distribuidos y aplicaciones sin servidor

Amazon Simple Notification Service (SNS) es un servicio de mensajería de publicación/suscripción completamente administrada, de alta disponibilidad, seguro y con durabilidad que permite desacoplar microservicios, sistemas distribuidos y aplicaciones sin servidor. Amazon SNS proporciona temas para la mensajería de alto rendimiento, basada en inserción y para muchos destinatarios. Mediante el uso de temas de Amazon SNS, los sistemas de publicadores pueden distribuir los mensajes a un gran número de puntos de enlaces de suscriptores para el procesamiento paralelo, incluidas las colas de Amazon SQS, las funciones de AWS Lambda y los webhooks HTTP/S. Además, SNS se puede usar para distribuir notificaciones a usuarios finales mediante notificaciones de inserción móviles, SMS y correo electrónico.

Puede empezar a utilizar Amazon SNS en cuestión de minutos mediante el uso de la consola de administración de AWS, la interfaz de línea de comandos (CLI) de AWS o el Kit de desarrollo de software (SDK) de AWS.

TUTORIAL: 
Cómo usar filtrado de mensajes en Amazon SNS

Beneficios

Entregue mensajes de manera fiable con durabilidad

Amazon SNS utiliza el almacenamiento de mensajes en zonas de disponibilidad cruzada para proporcionar una alta durabilidad de los mensajes. Los temas de Amazon SNS se ejecutan en los reconocidos centros de datos y la infraestructura de red de Amazon, por lo que estarán disponibles siempre que las aplicaciones los necesiten. Todos los mensajes publicados en Amazon SNS se almacenan de forma redundante en varios servidores y centros de datos separados geográficamente. Amazon SNS entrega mensajes de forma fiable a puntos de enlace de AWS válidos, como colas de Amazon SQS y funciones de AWS Lambda.

Escale automáticamente su carga de trabajo

Amazon SNS aprovecha la reconocida nube de AWS para escalar dinámicamente con su aplicación. Amazon SNS es un servicio totalmente administrado, que se encarga de los trabajos pesados relacionados con la planificación de la capacidad, el aprovisionamiento, la supervisión y la aplicación de parches. El servicio está diseñado para manejar patrones de tráfico en ráfagas y de alto rendimiento. Además, no hay costo inicial, y no hay necesidad de adquirir, instalar, configurar ni actualizar el software de mensajería.

Simplifique su arquitectura con el filtrado de mensajes

Amazon SNS ayuda a simplificar la arquitectura de mensajes de publicación/suscripción mediante la descarga de la lógica de filtrado de mensajes de los sistemas de suscriptores y de la lógica de enrutamiento de mensajes de los sistemas de publicadores. Con el filtrado de mensajes de Amazon SNS, los puntos de enlace suscritos reciben solo los mensajes de interés, en lugar de recibir todos los mensajes publicados sobre el tema. Amazon CloudWatch da visibilidad a la actividad de filtrado, y AWS CloudFormation permite implementar políticas de filtro de suscripciones de manera automatizada y segura.

Mantenga los mensajes privados y seguros

Los propietarios de temas de Amazon SNS pueden mantener la seguridad de los datos confidenciales mediante el establecimiento de políticas que restringen quién puede publicar y suscribirse a un tema. Amazon SNS también garantiza que los datos estén cifrados en tránsito mediante la aplicación de certificados Amazon ATS para admitir su API HTTPS y también puede cifrar los datos en reposo mediante el uso de claves KMS de AWS. Además, gracias a AWS PrivateLink, puede publicar mensajes de manera privada en temas de Amazon SNS, desde las subredes de Amazon VPC, sin tener que atravesar la Internet pública. Amazon SNS también puede admitir casos de uso en mercados regulados, y está dentro del alcance de programas de conformidad, entre los que se encuentran HIPAA, PCI, ISO, FIPS, SOC y FedRAMP.

Funcionamiento

Amazon SNS permite filtrar y enviar mensajes a un gran número de suscriptores, incluidas las funciones sin servidor, las colas y los sistemas distribuidos. Además, Amazon SNS distribuye notificaciones a usuarios finales a través de mensajes de inserción móviles, SMS y correo electrónico.

product-page-diagram_SNS_how-it-works_1

Casos prácticos

playon_transparent 600x400

Servicios de AWS usados: Amazon SNS y AWS Lambda

nasa

Servicios de AWS usados: Amazon SNS y Amazon SQS

change healthcare rev

Servicios de AWS usados: Amazon SNS, Amazon SQS, Amazon EC2, Amazon S3.

Logotipo del FC Barcelona

Servicios de AWS usados: Amazon SNS, Amazon Route 53, Amazon CloudFront, Amazon S3, Amazon EC2, Amazon CloudWatch, Amazon RDS, AWS CloudFormation

PlayOn! Sports es una de las compañías multimedia de deportes de preparatoria líderes de Estados Unidos. Utilizan una plataforma de tecnología integral que les permite realizar producciones de alta calidad y bajo costo de eventos deportivos en vivo. Su canalización de procesamiento de videos sin servidor ilustra el patrón de mensajería de distribución ramificada y opciones para su inclusión en arquitecturas sin servidor mediante el uso de Amazon SNS y AWS Lambda.

Lea el blog >>

La biblioteca de videos e imágenes de la NASA ofrece fácil acceso a más de 140 000 imágenes fijas, grabaciones de audio y videos que documentan los logros de más de la mitad de un siglo de la NASA en la exploración de lo desconocido. La arquitectura incluye Amazon SNS para disparar la canalización de procesamiento cuando se actualiza contenido nuevo y Amazon SQS para desacoplar los trabajos entrantes de los procesadores de canalización.

Lea el caso práctico >>

Change Healthcare usa servicios de AWS como Amazon EC2, Amazon S3, Amazon SQS y Amazon SNS para abastecer millones de transacciones confidenciales de sus clientes todos los días, al tiempo que cumple todos los reglamentos del sector sanitario, como HIPAA.

Lea el caso práctico >>

La plataforma web del FCBarcelona incluye más de 6 000 páginas y más de 12 000 fotografías digitalizadas. Está disponible en seis idiomas y contiene información actualizada de cinco equipos profesionales de élite. La solución utiliza Amazon SNS para varias notificaciones de plataforma.

Lea el caso práctico >>

Novedades de Amazon SNS

Date
  • Date
1

Introducción a AWS

Step 1 - Sign up for an AWS account
Obtenga acceso automáticamente a la capa gratuita de AWS.
icon2
Configure y utilice las herramientas de SNS de manera rápida.
icon3

Cree un tema sobre Amazon SNS

Publique y suscríbase a los temas en minutos.

Más información sobre Amazon SNS

Visite la página de características
¿Listo para crear?
Introducción a Amazon SNS
¿Tiene más preguntas?
Contáctenos