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à.
Tutorial: invia un'e-mail quando si verificano eventi utilizzando Amazon EventBridge
Puoi inviare notifiche e-mail quando gli oggetti Amazon Simple Storage Service (Amazon S3) vengono creati utilizzando Amazon e EventBridge Amazon SNS. In questo tutorial, creerai un argomento e un abbonamento SNS. Quindi, creerai una regola nella EventBridge console che invia eventi a quell'argomento quando vengono Object Created
ricevuti eventi Amazon S3.
Fasi:
Prerequisiti
Per ricevere eventi Amazon S3 EventBridge in, devi EventBridge abilitarli nella console Amazon S3. Questo tutorial presuppone EventBridge che sia abilitato. Per ulteriori informazioni, consulta Abilitare Amazon EventBridge nella console S3.
Passaggio 1: creare un argomento Amazon SNS
Crea un argomento da cui ricevere gli eventi. EventBridge
Per creare un argomento
-
Nel pannello di navigazione, scegli Topics (Argomenti).
-
Scegli Create topic (Crea argomento).
-
Per Tipo, scegliere Standard.
-
Immetti
eventbridge-test
come nome dell'argomento. -
Scegli Create topic (Crea argomento).
Passaggio 2: creare una sottoscrizione Amazon SNS
Crea una sottoscrizione per ricevere notifiche e-mail da Amazon S3 quando vengono ricevuti eventi in base all'argomento.
Creazione di una sottoscrizione
-
Nel riquadro di navigazione scegliere Subscriptions (Iscrizioni).
-
Scegliere Create Subscription (Crea iscrizione).
-
In ARN argomento, scegli l'argomento creato in Passaggio 1. Per questo tutorial, scegli eventbridge-test.
-
Per Protocollo, scegli E-mail.
-
Per Endpoint, immettere il proprio indirizzo e-mail.
-
Scegliere Create Subscription (Crea iscrizione).
-
Conferma la sottoscrizione scegliendo Conferma sottoscrizione nell'e-mail che ricevi dalle notifiche AWS .
Passaggio 3: creare una regola
Crea una regola per inviare eventi al tuo argomento quando viene creato un oggetto Amazon S3.
Per creare una regola
Apri la EventBridge console Amazon all'indirizzo https://console.aws.amazon.com/events/
. -
Nel pannello di navigazione, scegli Regole.
-
Scegli Create rule (Crea regola).
-
Immettere un nome e una descrizione per la regola. Ad esempio, assegnale il nome
s3-test
. -
In Router di eventi, seleziona Predefinito.
-
Per Rule type (Tipo di regola), scegli Rule with an event pattern (Regola con un modello di eventi).
-
Scegli Next (Successivo).
-
Per Event source, scegli AWS eventi o eventi EventBridge partner.
-
In Metodo di creazione scegli Utilizza modulo del modello.
-
Per Event pattern (Modello di eventi), procedi come segue:
-
In Origine evento, seleziona Servizi AWS dall'elenco a discesa.
-
In Servizio AWS , seleziona Simple Storage Service (S3) dall'elenco a discesa.
-
In Tipo di evento, scegli Notifica evento Amazon S3 dall'elenco a discesa.
-
Scegli Eventi specifici e quindi Oggetto creato dall'elenco a discesa.
-
Scegli Qualsiasi bucket.
-
-
Scegli Next (Successivo).
-
Per Target types (Tipi di destinazione), scegli AWS service (Servizio ).
-
In Seleziona una destinazione, scegli l'argomento SNS dall'elenco a discesa.
-
In Argomento, seleziona l'argomento Amazon SNS che hai creato nella sezione Passaggio 1: creare un argomento SNS. In questo esempio, seleziona
eventbridge-test
. -
Scegli Next (Successivo).
-
Scegli Next (Successivo).
-
Rivedi i dettagli della regola e scegli Create rule (Crea regola).
Passaggio 4: testare la regola
Per testare la tua regola, crea un oggetto Amazon S3 caricando un file in un bucket abilitato. EventBridge Quindi, attendi qualche minuto e verifica se ricevi un'e-mail dalle notifiche AWS .
Passaggio 5: eliminare le risorse
Ora è possibile eliminare le risorse create per questo tutorial, a meno che non si voglia conservarle. Eliminando AWS le risorse che non utilizzi più, eviti addebiti inutili sul tuo account. AWS
Per eliminare l'argomento SNS
-
Apri la pagina Argomenti
nella console SNS. -
Seleziona l'argomento creato.
-
Scegliere Delete (Elimina).
-
Specificare
delete me
. -
Scegliere Delete (Elimina).
Per eliminare la sottoscrizione SNS
-
Apri la pagina Sottoscrizioni
della console SNS. -
Seleziona la sottoscrizione creata.
-
Scegliere Delete (Elimina).
-
Scegliere Delete (Elimina).
Per eliminare la/le EventBridge regola/e
-
Apri la pagina Regole
della EventBridge console. -
Seleziona la regola che hai creato.
-
Scegliere Delete (Elimina).
-
Scegli Delete (Elimina).