Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Amazon SNS offre un set completo di funzionalità progettate per migliorare la messaggistica tra applicazioni e utenti. Queste funzionalità consentono comunicazioni senza interruzioni, consegna sicura dei messaggi e solida gestione dei messaggi, garantendo elevata disponibilità, durata e flessibilità per un'ampia gamma di casi d'uso della messaggistica.
- Application-to-application messaggistica
-
Una pplication-to-application messaggistica supporta abbonati come flussi di distribuzione Amazon Data Firehose, funzioni Lambda, code Amazon SQS, endpoint HTTP/S ed Event Fork Pipelines. AWS Ciò consente una consegna efficiente dei messaggi in architetture basate sugli eventi.
- Application-to-person notifiche
-
pplication-to-personLe notifiche A forniscono notifiche utente agli abbonati come applicazioni mobili, numeri di cellulare e indirizzi e-mail.
- Argomenti standard e FIFO
-
Gli argomenti FIFO garantiscono un ordine rigoroso dei messaggi, il raggruppamento e la deduplicazione dei messaggi, consentendo a FIFO e alle code standard di iscriversi all'elaborazione dei messaggi. Gli argomenti standard vengono utilizzati quando l'ordine dei messaggi e la possibile duplicazione non sono fondamentali e supportano tutti i protocolli di consegna per casi d'uso più ampi.
- Durabilità dei messaggi
-
Amazon SNS utilizza una serie di strategie che cooperano per garantire la durabilità dei messaggi:
-
I messaggi pubblicati vengono archiviati su più server e data center geograficamente separati.
-
Se un endpoint sottoscritto non è disponibile, Amazon SNS esegue una policy di nuovi tentativi di consegna.
-
Per conservare i messaggi che non vengono recapitati prima del termine della policy di nuovi tentativi di consegna, è possibile creare una coda DLQ.
-
- Archiviazione, riproduzione e analisi dei messaggi
-
Puoi archiviare i messaggi con Amazon SNS in diversi modi, tra cui sottoscrivendo i flussi di distribuzione Firehose agli argomenti SNS, che ti consente di inviare notifiche a endpoint di analisi come i bucket Amazon Simple Storage Service (Amazon S3), le tabelle Amazon Redshift e altro ancora. Inoltre, gli argomenti FIFO di Amazon SNS supportano l'archiviazione e riproduzione dei messaggi come archivio di messaggi locale senza codice che consente ai proprietari degli argomenti di archiviare i messaggi all'interno del proprio argomento. Gli abbonati agli argomenti possono quindi recuperare (o riprodurre) i messaggi archiviati su un endpoint sottoscritto. Per ulteriori informazioni, consulta Archiviazione e riproduzione dei messaggi di Amazon SNS per argomenti FIFO.
- Attributi di messaggio
-
Attributi messaggio di Amazon SNSti consentono di fornire metadati arbitrari sul messaggio.
- Filtro dei messaggi
-
Per impostazione predefinita, ogni sottoscrittore di un argomento riceve tutti i messaggi pubblicati nell'argomento. Per ricevere solo una sottocategoria di messaggi, un abbonato deve assegnare una policy di filtro alla sottoscrizione all'argomento. Un sottoscrittore può anche definire l'ambito della policy di filtro per abilitare il filtraggio basato sul payload o sugli attributi. Il valore predefinito per l'ambito della policy di filtro è
MessageAttributes
. Quando gli attributi del messaggio in arrivo corrispondono agli attributi della policy di filtro, il messaggio viene recapitato all'endpoint sottoscritto. In caso contrario, il messaggio viene filtrato. Quando l'ambito della policy di filtro èMessageBody
, gli attributi della policy di filtro vengono confrontati con il payload. Per ulteriori informazioni, consulta Filtraggio messaggi di Amazon SNS. - Sicurezza dei messaggi
-
La crittografia lato server protegge il contenuto dei messaggi archiviati negli argomenti di Amazon SNS, utilizzando le chiavi di crittografia fornite da. AWS KMS Per ulteriori informazioni, consulta Protezione dei dati di Amazon SNS con crittografia lato server Puoi anche stabilire una connessione privata tra Amazon SNS e il tuo cloud privato virtuale (VPC). per ulteriori informazioni, consulta. Protezione del traffico Amazon SNS con endpoint VPC