Amazon Simple Notification Service

Code di messaggi completamente gestite per microservizi, sistemi distribuiti e applicazioni serverless

Amazon Simple Notification Service (SNS) è un servizio di messaggistica pub/sub completamente gestito, duraturo e sicuro che consente la separazione di microservizi, sistemi distribuiti e applicazioni serverless. Amazon SNS fornisce gli argomenti per una messaggistica many to many, basata sulle notifiche push con throughput elevato. Utilizzando gli argomenti di Amazon SNS, i sistemi di pubblicazione possono inviare messaggi a un numero elevato di endpoint iscritti per l'elaborazione in parallelo, inclusi le code di Amazon SQS, le funzioni di AWS Lambda e i webhook HTTP/S. Puoi iniziare a utilizzare Amazon SNS con la Console di gestione AWS, l'interfaccia a riga di comando (CLI) o l'SDK in pochi minuti.

NUOVO TUTORIAL: 
Pubblicazione di messaggi Amazon SNS in modo privato con AWS PrivateLink

NUOVO TUTORIAL: 
Filtraggio di messaggi pubblicati ad Amazon SNS

Vantaggi

Trasmissione affidabile di messaggi con durabilità

Amazon SNS utilizza storage di messaggi in più zone di disponibilità per fornire durabilità dei messaggi elevata. Eseguiti all'interno dell'infrastruttura e dei data center di Amazon, gli argomenti di Amazon SNS saranno immediatamente disponibili quando richiesti dalle applicazioni. Tutti i messaggi pubblicati in Amazon SNS vengono memorizzati in modo ridondante su server e data center separati geograficamente. Con la massima affidabilità Amazon SNS consegna di messaggi a endpoint validi di AWS come le code di Amazon SQS e le funzioni di AWS Lambda.

Mantieni i messaggi privati e al sicuro

I proprietari degli argomenti di Amazon SNS possono tenere al sicuro i loro dati sensibili impostando policy di argomento che decidano chi può pubblicare e iscriversi a un argomento. Amazon SNS inoltre assicura che i dati vengano crittografati in transito grazie ai certificati Amazon ATS per supportare l'API HTTPS. Utilizzando AWS PrivateLink è anche possibile pubblicare privatamente messaggi agli argomenti di Amazon SNS dalle sottoreti di Amazon VPC senza passare per l'internet pubblico. Amazon SNS può anche supportare casi d'uso in mercati regolati ed è in linea con i programmi di conformità, inclusi HIPAA, PCI, ISO, FIPS, SOC e FedRAMP.

Semplifica l'architettura con il filtraggio di messaggi

Amazon SNS aiuta a semplificare l'architettura di messaggistica pub/sub scaricando la logica di filtraggio dei messaggi dai sistemi di sottoscrizione e la logica di routing dei messaggi dai sistemi di pubblicazione. Con il filtraggio di messaggio di Amazon SNS, gli endpoint di sottoscrizione ricevono solo i messaggi di interesse, invece che tutti i messaggi pubblicati sull'argomento. Amazon CloudWatch dona visibilità nell'attività di filtraggio e AWS CloudFormation permette di distribuire policy di filtraggio della sottoscrizione in modo sicuro e automatizzato.

Scalabilità automatica dei carichi di lavoro

Amazon SNS sfrutta il cloud AWS per dimensionare dinamicamente con le tue applicazioni. Amazon SNS è un servizio completamente gestito che si occupa delle attività onerose relative alla pianificazione della capacità, il provisioning, il monitoraggio e l'applicazione di patch. Il servizio è progettato per gestire throughput elevati e modelli di traffico espandibili. Inoltre non sono previsti costi iniziali e non è necessario acquistare, installare configurare o aggiornare software di messaggistica.

Come funziona

Amazon SNS abilita il filtraggio dei messaggi e il fan-out a un grande numero di iscritti, inclusi le funzioni serverless, le code e i sistemi distribuiti.

product-page-diagram_SNS_how-it-works_1

Casi di studio

PlayOn! Sports White

Servizi AWS utilizzati: Amazon SNS, AWS Lambda

600x400_NASA-National-Aeronautics-and-Space-Administration_Logo

Servizi AWS utilizzati: Amazon SNS, Amazon SQS

Change Healthcare Logo 2

Servizi AWS utilizzati: Amazon SNS, Amazon SQS, Amazon EC2, Amazon S3.

Logo di FC Barcelona

Servizi AWS utilizzati: Amazon SNS, Amazon Route 53, Amazon CloudFront, Amazon S3, Amazon EC2, Amazon CloudWatch, Amazon RDS, AWS CloudFormation

PlayOn! Sports è una delle aziende leader del settore dei media per quanto riguarda gli eventi sportivi scolastici negli Stati Uniti. Opera su una piattaforma tecnologica completa, in grado di offrire produzioni di alta qualità a costi ridotti per eventi sportivi in diretta. La pipeline video serverless di cui si avvale illustra il modello di invio di messaggi in fan-out e le opzioni per includerlo in un'architettura serverless utilizzando Amazon SNS e AWS Lambda.

Leggi il blog >>

La NASA Image and Video Library permette di accedere a oltre 140.000 immagini, registrazioni audio e video che documentano più di mezzo secolo di successi nell'esplorazione dello spazio. L'architettura include Amazon SNS per attivare la pipeline di elaborazione in caso di aggiornamento di nuovi contenuti e Amazon SQS per il disaccoppiamento delle attività in ingresso dai processori della pipeline.

Leggi il caso di studio >>

Change Healthcare utilizza servizi AWS quali Amazon EC2, Amazon S3, Amazon SQS e Amazon SNS per la gestione di milioni di transazioni confidenziali giornaliere dei suoi clienti mantenendo la totale conformità con i regolamenti del settore sanitario, fra cui la normativa HIPAA.

Leggi il caso di studio >>

La piattaforma Web di FC Barcelona ospita più di 6.000 pagine e 12.000 fotografie digitalizzate. È disponibile in 6 lingue e mantiene aggiornate le informazioni di 5 squadre professionali. La soluzione si affida ad Amazon SNS per numerose notifiche della piattaforma.

Leggi il caso di studio >>

Nozioni di base su AWS

icon2
Installa e utilizza velocemente gli strumenti SNS.
icon3

Crea un argomento Amazon SNS

Pubblica e iscriviti agli argomenti in pochi minuti.

Ulteriori informazioni su Amazon SNS

Visita la pagina delle caratteristiche
Tutto pronto per cominciare?
Nozioni di base su Amazon SNS
Hai altre domande?
Contattaci