Amazon Simple Notification Service (SNS) è un servizio web che coordina e gestisce la consegna dei messaggi. È un servizio di messaggistica pub/sub ad alta disponibilità, durevole, sicuro e completamente gestito. Utilizza l'archiviazione dei messaggi nella zona di disponibilità incrociata per fornire un'elevata durabilità dei messaggi. Amazon SNS garantisce inoltre che i dati siano crittografati in transito. Viene utilizzato per trasmettere i messaggi di un sistema di produzione di messaggi.
Per ricevere messaggi pubblicati su un argomento SNS, dobbiamo iscriverci a un endpoint. Possiamo avere endpoint come AWS Lambda, Amazon SQS, HTTP/S o un indirizzo e-mail per l'argomento che creiamo. Quando ci iscriviamo a un endpoint a un argomento e confermiamo la sottoscrizione, l'endpoint inizia a ricevere i messaggi pubblicati sull'argomento associato.
Per comprendere la fatturazione dell'argomento SNS, fai clic qui.
In questo articolo creeremo un argomento SNS e ci iscriveremo a un endpoint di posta elettronica.
Prerequisiti
- Account AWS (crea se non ne hai uno).
Cosa faremo?
- Accedi ad AWS.
- Crea un argomento SNS
- Crea un abbonamento nell'argomento SNS
Accedi ad AWS
Fai clic qui per accedere alla pagina di accesso di AWS.
Quando premiamo il link sopra, vedremo una pagina web come segue in cui ci viene richiesto di accedere utilizzando i nostri dettagli di accesso.
Una volta effettuato l'accesso, vedrai la schermata come segue.
Crea un argomento SNS
Per creare un argomento SNS, fai clic su Servizi in alto a sinistra, cerca SNS e aprilo.
Vedrai la dashboard principale del servizio SNS. Qui, fai clic su Argomenti nel pannello di sinistra.
In questa pagina, fai clic sul pulsante "Crea argomento" per creare il tuo primo argomento SNS
Dai un nome all'argomento e fai clic su "Crea argomento". Puoi saltare altri campi.
Crea un abbonamento nell'argomento SNS
Una volta che hai un argomento SNS, è il momento di creare un abbonamento. Apri l'argomento che abbiamo appena creato e vedrai la pagina come segue.
Nella scheda Abbonamenti, fai clic su "Crea abbonamenti".
Scegli il protocollo come Email, specifica il tuo indirizzo email e clicca su "Crea abbonamenti".
La semplice creazione di un abbonamento non è sufficiente. Dobbiamo confermare l'iscrizione.
Controlla la tua casella di posta, devi aver ricevuto un'email di abbonamento.
Fai clic su "Conferma abbonamento" per confermare l'abbonamento.
Vedrai la schermata di conferma come segue.
E ora, se vai alla schermata Abbonamento, puoi vedere che lo stato è cambiato in "Confermato" da "Conferma in sospeso".
Conclusione
In questo articolo, abbiamo visto i passaggi per creare un argomento SNS, creare un abbonamento e-mail e iscriverti ad esso.
Puoi utilizzare gli stessi passaggi per scegliere un protocollo diverso per l'abbonamento che desideri creare.