Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Características y funciones de Amazon SNS
Amazon SNS ofrece un conjunto integral de características diseñadas para mejorar la mensajería entre las aplicaciones y los usuarios. Estas características permiten una comunicación fluida, una entrega segura de los mensajes y una sólida administración de los mensajes, lo que garantiza una alta disponibilidad, durabilidad y flexibilidad para una amplia variedad de casos de uso de mensajería.
- Application-to-application mensajería
-
Una pplication-to-application mensajería admite suscriptores como las transmisiones de entrega, las funciones de Lambda, las colas de Amazon SQS, los puntos de conexión y las canalizaciones de HTTP/S Event Fork. AWS Esto permite una entrega de mensajes eficaz en arquitecturas basadas en eventos.
- Application-to-person notifications
-
Una pplication-to-person notificación proporciona notificaciones de usuario a los suscriptores, como aplicaciones móviles, números de teléfono móvil y direcciones de correo electrónico.
- Temas estándar y FIFO
-
Los temas FIFO garantizan una ordenación, agrupación y desduplicación estrictas de los mensajes, lo que permite la suscripción de colas FIFO y estándar para el procesamiento de mensajes. Los temas estándar se utilizan cuando la ordenación y la posible duplicación de los mensajes no fundamentales, y son compatibles con todos los protocolos de entrega para casos de uso más amplios.
- Durabilidad de los mensajes
-
En Amazon SNS, se utiliza una serie de estrategias que funcionan en conjunto para proporcionar durabilidad a los mensajes:
-
Los mensajes publicados se almacenan en varios servidores y centros de datos separados por zona geográfica.
-
Si no se dispone de un punto de enlace suscrito, Amazon SNS ejecuta una política de reintentos de entrega.
-
Para conservar los mensajes que no se entreguen antes de que finalice la política de reintento de entrega, puede crear una cola de mensajes fallidos.
-
- Archivo, reproducción y análisis de mensajes
-
Puede archivar mensajes con Amazon SNS de distintas maneras como suscribir flujos de entrega de Firehose a temas de SNS, lo que le permite enviar notificaciones a puntos de conexión de análisis como buckets de Amazon Simple Storage Service (Amazon S3), tablas de Amazon Redshift, etc. Además, los temas FIFO de Amazon SNS admiten el archivo y la reproducción de mensajes como un archivo de mensajes local y sin código que permite a los propietarios de los temas almacenar (o archivar) los mensajes dentro del tema. Los suscriptores de los temas pueden recuperar (o reproducir) los mensajes archivados devueltos a un punto de conexión suscrito. Para obtener más información, consulte Archivo y reproducción de mensajes de Amazon SNS para temas FIFO.
- Atributos de mensajes
-
Atributos de mensajes de Amazon SNS le permite proporcionar cualquier metadato arbitrario sobre el mensaje.
- Filtrado de mensajes
-
De forma predeterminada, cada suscriptor recibe todos los mensajes publicados en el tema. Para recibir un subconjunto de los mensajes, un suscriptor debe asignar una política de filtro a la suscripción del tema. Un suscriptor también puede definir el alcance de la política de filtrado para habilitar el filtrado basado en cargas o en atributos. El valor predeterminado para el alcance de la política de filtrado es
MessageAttributes. Cuando los atributos del mensaje entrante coinciden con los atributos de la política de filtro, el mensaje se entrega al punto de enlace suscrito. De lo contrario, el mensaje se filtra. Cuando el alcance de la política de filtrado esMessageBody, los atributos de la política de filtrado se comparan con la carga. Para obtener más información, consulte Filtrado de mensajes en Amazon SNS. - Seguridad de mensajes
-
El cifrado del lado del servidor protege el contenido de los mensajes que se almacenan en los temas de Amazon SNS mediante las claves de cifrado proporcionadas por. AWS KMS Para obtener más información, consulte Protección de los datos de Amazon SNS con cifrado del servidor. También puede establecer una conexión privada entre Amazon SNS y su nube privada virtual (VPC). Para obtener más información, consulte Protección del tráfico de Amazon SNS con puntos de conexión de VPC.