Tutorial: invia un'e-mail quando si verificano eventi utilizzando Amazon EventBridge - Amazon EventBridge

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 Amazon EventBridge . SNS In questo tutorial, creerai un SNS argomento e un abbonamento. Quindi, creerai una regola nella EventBridge console che invia eventi a quell'argomento quando vengono Object Created ricevuti eventi Amazon S3.

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 SNS argomento Amazon

Crea un argomento da cui ricevere gli eventi EventBridge.

Per creare un argomento
  1. Apri la SNS console Amazon su https://console.aws.amazon.com/sns/v3/home.

  2. Nel pannello di navigazione, scegli Topics (Argomenti).

  3. Scegli Create topic (Crea argomento).

  4. Per Tipo, scegliere Standard.

  5. Immetti eventbridge-test come nome dell'argomento.

  6. Scegli Create topic (Crea argomento).

Passaggio 2: creare un SNS abbonamento Amazon

Crea una sottoscrizione per ricevere notifiche e-mail da Amazon S3 quando vengono ricevuti eventi in base all'argomento.

Creazione di una sottoscrizione
  1. Apri la SNS console Amazon su https://console.aws.amazon.com/sns/v3/home.

  2. Nel riquadro di navigazione scegliere Subscriptions (Iscrizioni).

  3. Scegli Crea sottoscrizione.

  4. Per Argomento ARN, scegli l'argomento che hai creato nel passaggio 1. Per questo tutorial, scegli eventbridge-test.

  5. Per Protocollo, scegli E-mail.

  6. Per Endpoint, immettere il proprio indirizzo e-mail.

  7. Scegli Crea sottoscrizione.

  8. 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
  1. Apri la EventBridge console Amazon all'indirizzo https://console.aws.amazon.com/events/.

  2. Nel pannello di navigazione, scegli Regole.

  3. Scegli Create rule (Crea regola).

  4. Immettere un nome e una descrizione per la regola. Ad esempio, assegnale il nome s3-test.

  5. In Router di eventi, seleziona Predefinito.

  6. Per Rule type (Tipo di regola), scegli Rule with an event pattern (Regola con un modello di eventi).

  7. Seleziona Successivo.

  8. Per Event source, scegli AWS eventi o eventi per i EventBridge partner.

  9. In Metodo di creazione scegli Utilizza modulo del modello.

  10. Per Event pattern (Modello di eventi), procedi come segue:

    1. In Origine evento, seleziona Servizi AWS dall'elenco a discesa.

    2. In Servizio AWS , seleziona Simple Storage Service (S3) dall'elenco a discesa.

    3. In Tipo di evento, scegli Notifica evento Amazon S3 dall'elenco a discesa.

    4. Scegli Eventi specifici e quindi Oggetto creato dall'elenco a discesa.

    5. Scegli Qualsiasi bucket.

  11. Seleziona Successivo.

  12. Per Target types (Tipi di destinazione), scegli AWS service (Servizio ).

  13. Per Seleziona un obiettivo, scegli l'SNSargomento dall'elenco a discesa.

  14. Per Argomento, seleziona l'SNSargomento Amazon che hai creato nella sezione Passaggio 1: creazione di un SNS argomento. In questo esempio, seleziona eventbridge-test.

  15. Seleziona Successivo.

  16. Seleziona Successivo.

  17. 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
  1. Apri la pagina Argomenti della SNS console.

  2. Seleziona l'argomento creato.

  3. Scegli Elimina.

  4. Specificare delete me.

  5. Scegli Elimina.

Per eliminare l'SNSabbonamento
  1. Apri la pagina Abbonamenti della SNS console.

  2. Seleziona la sottoscrizione creata.

  3. Scegliere Delete (Elimina).

  4. Scegliere Delete (Elimina).

Per eliminare la/le EventBridge regola/e
  1. Apri la pagina Regole della EventBridge console.

  2. Seleziona la regola che hai creato.

  3. Scegliere Delete (Elimina).

  4. Scegli Delete (Elimina).