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 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.

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
  1. Apri la console Amazon SNS nella versione v3/home. https://console.aws.amazon.com/sns/

  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 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
  1. Apri la console Amazon SNS nella versione v3/home. https://console.aws.amazon.com/sns/

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

  3. Scegliere Create Subscription (Crea iscrizione).

  4. In ARN argomento, scegli l'argomento creato in Passaggio 1. Per questo tutorial, scegli eventbridge-test.

  5. Per Protocollo, scegli E-mail.

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

  7. Scegliere Create Subscription (Crea iscrizione).

  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. Scegli Next (Successivo).

  8. Per Event source, scegli AWS eventi o eventi 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. Scegli Next (Successivo).

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

  13. In Seleziona una destinazione, scegli l'argomento SNS dall'elenco a discesa.

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

  15. Scegli Next (Successivo).

  16. Scegli Next (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 nella console SNS.

  2. Seleziona l'argomento creato.

  3. Scegliere Delete (Elimina).

  4. Specificare delete me.

  5. Scegliere Delete (Elimina).

Per eliminare la sottoscrizione SNS
  1. Apri la pagina Sottoscrizioni della console SNS.

  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).