Amazon Simple Notification Service
Mensajes de publicación/suscripción completamente administrados para microservicios, sistemas distribuidos y aplicaciones sin servidor
Amazon Simple Notification Service (SNS) es un servicio de mensajes de publicación/suscripción completamente administrado, 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 push 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. 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.
NUEVO TUTORIAL:
Publique de manera privada mensajes de Amazon SNS con AWS PrivateLink
NUEVO TUTORIAL:
Filtre los mensajes publicados 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.
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 sobre los temas 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. Además, gracias a AWS PrivateLink, puede publicar mensajes de manera privada a 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 cumplimiento, entre los que se encuentran HIPAA, PCI, ISO, FIPS, SOC y FedRAMP.
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 filtrado de suscripciones de manera automatizada y segura.
Escale automáticamente sus 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 o actualizar el software de mensajería.
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.
Casos prácticos
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.
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 FC Barcelona 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.
Artículos y publicaciones de blog
Operadores de filtro de mensajes para coincidencia numérica, coincidencia de prefijo y lista negra en Amazon SNS
Christie Gifrin y Otavio Ferreira
12 de marzo de 2018
Simplify Your Pub/Sub Messaging with Amazon SNS Message Filtering
Christie Gifrin y Otavio Ferreira
22 de noviembre de 2017
Novedades
| El filtrado de mensajes de Amazon SNS añade compatibilidad con AWS CloudFormation | 16 de agosto de 2018 |
| El filtrado de mensajes de Amazon SNS añade compatibilidad para métricas de Amazon CloudWatch | 30 de mayo de 2018 |
| Amazon Simple Notification Service (SNS) admite ahora AWS PrivateLink | 10 de abril de 2018 |
| Amazon SNS Introduces New Message Filtering Operators | 12 de marzo de 2018 |
| Presentamos el filtrado de mensajes de Amazon Simple Notification Service (SNS) | 22 de noviembre de 2017 |
| Amazon SNS Console Improvements Now Available in the AWS GovCloud (US) Region | 20 de julio de 2017 |
| Amazon Simple Notification Service (SNS) is Now a HIPAA Eligible Service | 15 de junio de 2017 |
| Amazon SNS Now Offers Dedicated Short Codes | 6 de marzo de 2017 |
| Amazon SNS adds Worldwide SMS | 28 de junio de 2016 |
| Amazon Simple Notification Service Now Sends Notifications for AWS Directory Service | 2 de marzo de 2016 |
| Amazon SNS Notification Is Now Available for Amazon IP Ranges Updates | 31 de agosto de 2015 |
Introducción a AWS
Cree un tema sobre Amazon SNS
Más información sobre Amazon SNS




