Amazon Simple Notification Service
Notificaciones push móviles, correo electrónico, SMS y mensajería de publicación/suscripción completamente administrada
Amazon Simple Notification Service (SNS) es un servicio de mensajería completamente administrado para la comunicación sistema a sistema y aplicación a persona (A2P). El servicio le permite comunicarse entre sistemas mediante patrones publicación/suscripción (pub/sub) que habilitan la mensajería entre aplicaciones de microservicios desacopladas, o comunicarse directamente a usuarios a través de SMS, notificaciones push en aplicaciones móviles y correo electrónico.
La función de mensajería de publicación/suscripción sistema a sistema 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 sistemas de suscriptores o puntos de enlace de clientes, incluidas las colas de Amazon SQS, las funciones de AWS Lambda y los webhooks HTTP/S, para procesamiento paralelo. La funcionalidad de mensajería A2P le permite enviar mensajes a usuarios a escala mediante un patrón de mensajería de publicación/suscripción o al publicar directamente mensajes a través de una única API.
TUTORIAL:
Descubra cómo utilizar SNS en minutos
Beneficios
Modernice y desacople su aplicación
Amazon SNS le permite modernizar sus aplicaciones y desacoplarlas en componentes independientes y más pequeños que son más fáciles de desarrollar, implementar y mantener. Utilizar una arquitectura basada en eventos de mensajería de publicación/suscripción para su aplicación mejora el rendimiento, la fiabilidad y permite escalar cada componente de forma independiente.
Envío de mensajes de distribución ramificada a millones de usuarios
Amazon SNS le permite enviar mensajes o notificaciones de forma directa a usuarios mediante mensajes de texto SMS a más de 200 países, notificaciones push en Apple, Android y otras plataformas o correo electrónico (SMTP). Amazon SNS brinda redundancia en múltiples proveedores de SMS y le permite enviar notificaciones push móviles mediante un único punto de enlace a todas las plataformas.
Entregue mensajes de manera fiable
Amazon SNS utiliza el almacenamiento de mensajes entre zonas de disponibilidad 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. Si los puntos de enlace del suscriptor no están disponibles, Amazon SNS ejecutará políticas de reintento de entrega de mensajes automáticas y puede trasladar mensajes de manera continua a colas de mensajes fallidos.
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 administrar patrones de tráfico en ráfagas y de alto rendimiento, y le permite enviar millones de mensajes por segundo.
Funcionamiento
-
Publicación/suscripción
-
SMS
-
Notificaciones push móviles
-
Publicación/suscripción
-
-
SMS
-
-
Notificaciones push móviles
-
Casos prácticos
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.
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.
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.
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.
Publicaciones destacadas del blog
Designing durable serverless apps with DLQs for Amazon SNS, Amazon SQS, AWS Lambda (Diseño de aplicaciones sin servidor duraderas con DLQ para Amazon SNS, Amazon SQS, AWS Lambda)
Rachel Richardson y Otavio Ferreira
15 de noviembre de 2019
Enriching Event-Driven Architectures with AWS Event Fork Pipelines (Cómo enriquecer arquitecturas basadas en eventos con AWS Event Fork Pipelines)
Rachel Richardson y Otavio Ferreira
25 de marzo de 2019
No se han encontrado publicaciones de blog en este momento. Consulte el Blog de AWS para conocer otros recursos.
Novedades de Amazon SNS
Introducción a AWS
Más información sobre Amazon SNS




