Guida introduttiva ad 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à.

Guida introduttiva ad Amazon EventBridge

La base di EventBridge è creare regole che indirizzino gli eventi verso un obiettivo. In questa sezione, crei una regola di base. Per tutorial su scenari e destinazioni specifici, consulta EventBridge Tutorial Amazon.

Crea una regola in Amazon EventBridge

Per creare una regola per gli eventi, specifichi un'azione da intraprendere quando EventBridge riceve un evento che corrisponde al modello di evento indicato nella regola. Quando un evento corrisponde, EventBridge invia l'evento al target specificato e attiva l'azione definita nella regola.

Quando un AWS servizio del tuo AWS account emette un evento, passa sempre al bus eventi predefinito per il tuo account. Per scrivere una regola che abbini gli eventi AWS dei servizi del tuo account, devi associarla al bus eventi predefinito.

Per creare una regola per un AWS servizio
  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. Inserire un nome e una descrizione per la regola.

    Una regola non può avere lo stesso nome di un'altra regola nella stessa regione e sullo stesso router di eventi.

  5. Per Select event bus (Seleziona bus di eventi), scegli il bus di eventi che desideri associare a questa regola. Se la regola deve cercare eventi corrispondenti provenienti dal tuo account, seleziona Bus di eventi predefiniti di AWS . Quando un servizio di AWS nell'account emette un evento, passa sempre al bus di eventi predefinito dell'account.

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

  7. Seleziona Successivo.

  8. Per Origine evento, scegli Servizi AWS .

  9. (Facoltativo) In Eventi di esempio, scegli il tipo di evento.

  10. In Modello di eventi, procedi come segue:

    • Per utilizzare un modello per creare un modello di eventi, scegli Modulo del modello di eventi e scegli Origine evento e Tipo di evento. Se scegli Tutti gli eventi come tipo di evento, tutti gli eventi emessi da questo AWS servizio corrisponderanno alla regola.

      Per personalizzare il modello, scegli Custom pattern (JSON editor) (Modello personalizzato [editor JSON]) e apporta le modifiche.

    • Per utilizzare un modello di eventi personalizzato, scegli Custom pattern (JSON editor) (Modello personalizzato [editor JSON]) e crea il tuo modello di evento.

  11. Seleziona Successivo.

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

  13. Per Seleziona un obiettivo, scegli il AWS servizio a cui desideri inviare le informazioni quando EventBridge rileva un evento che corrisponde allo schema dell'evento.

  14. I campi visualizzati variano a seconda del servizio scelto. Se necessario, inserisci le informazioni specifiche per questo tipo di destinazione.

  15. Per molti tipi di target, EventBridge sono necessarie le autorizzazioni per inviare eventi alla destinazione. In questi casi, EventBridge può creare il ruolo IAM necessario per l'esecuzione della regola. Esegui una di queste operazioni:

    • Per creare un ruolo IAM automaticamente, seleziona Crea un nuovo ruolo per questa risorsa specifica.

    • Per utilizzare un ruolo IAM creato in precedenza, seleziona Utilizza un ruolo esistente e seleziona il ruolo esistente dal menu a discesa.

  16. (Facoltativo) Per Additional settings (Impostazioni aggiuntive), procedi come segue:

    1. Per Maximum age of event (Età massima dell'evento), immetti un valore compreso tra un minuto (00:01) e 24 ore (24:00).

    2. Per Tentativi, specifica un numero compreso tra 0 e 185.

    3. Per la coda di lettere non scritte, scegli se utilizzare una coda Amazon SQS standard come coda di lettere non scritte. EventBridge invia gli eventi che corrispondono a questa regola alla coda di lettere non scritte se non vengono consegnati correttamente alla destinazione. Esegui una di queste operazioni:

      • Scegli Nessuna per non utilizzare una coda DLQ.

      • Scegli Seleziona una coda Amazon SQS nell'account AWS corrente da utilizzare come coda DLQ, quindi seleziona la coda da utilizzare dal menu a discesa.

      • Scegli Seleziona una coda Amazon SQS in un altro AWS account come coda di lettere non scritte, quindi inserisci l'ARN della coda da utilizzare. È necessario allegare una policy basata sulle risorse alla coda che conceda l'autorizzazione a inviarle messaggi. EventBridge Per ulteriori informazioni, consulta Concessione delle autorizzazioni per la coda DLQ.

  17. (Facoltativo) Scegli Aggiungi destinazione per aggiungere un’altra destinazione per questa regola.

  18. Seleziona Successivo.

  19. (Facoltativo) Inserire uno o più tag per la regola. Per ulteriori informazioni, consulta la pagina EventBridge Etichette Amazon.

  20. Seleziona Next (Successivo).

  21. Rivedi i dettagli della regola e scegli Create rule (Crea regola).