Regole in 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à.

Regole in Amazon EventBridge

È possibile specificare EventBridge cosa fare con gli eventi distribuiti a ciascun bus di eventi. Per fare ciò, create delle regole. Una regola specifica quali eventi inviare a quali destinazioni per l'elaborazione. Una singola regola può inviare un evento a più destinazioni, che vengono eseguite in parallelo.

È possibile creare due tipi di regole: regole che corrispondono ai dati degli eventi man mano che gli eventi vengono consegnati e regole che vengono eseguite secondo una pianificazione definita. Inoltre, alcuni AWS servizi possono creare e gestire regole anche nel tuo account.

Regole che corrispondono ai dati degli eventi

È possibile creare regole che corrispondano agli eventi in arrivo in base a criteri relativi ai dati degli eventi (denominati pattern di eventi). Un modello di eventi definisce la struttura dell'evento e i campi a cui una regola corrisponde. Se un evento corrisponde ai criteri definiti nel modello di evento, lo EventBridge invia alle destinazioni specificate.

Per ulteriori informazioni, consulta Creazione di regole che reagiscono agli eventi in Amazon EventBridge.

Regole che vengono eseguite secondo una pianificazione

Nota

Sebbene sia possibile creare regole che vengono eseguite secondo una pianificazione, EventBridge ora offre un modo più flessibile e potente per creare, eseguire e gestire le attività pianificate centralmente: Pianificatore EventBridge. Con Pianificatore EventBridge, puoi creare pianificazioni utilizzando le espressioni cron e rate per modelli ricorrenti o configurare chiamate una tantum. È possibile impostare finestre temporali flessibili per la consegna, definire limiti di tentativi e impostare il tempo massimo di conservazione per le chiamate non riuscite. API

Scheduler è altamente personalizzabile e offre una migliore scalabilità rispetto alle regole pianificate, con una serie più ampia di operazioni e servizi mirati. API AWS Si consiglia di utilizzare Scheduler per richiamare gli obiettivi in base a una pianificazione.

Per ulteriori informazioni, consulta Creare una pianificazione..

È inoltre possibile creare regole che inviano eventi alle destinazioni specificate a intervalli specifici. Ad esempio, per eseguire periodicamente una Lambda funzione, è possibile creare una regola da eseguire in base a una pianificazione.

Per ulteriori informazioni, consulta Creazione di una regola che viene eseguita secondo una pianificazione in Amazon EventBridge.

Regole gestite dai AWS servizi

Oltre alle regole create dall'utente, AWS i servizi possono creare e gestire EventBridge le regole AWS dell'account necessarie per determinate funzioni di tali servizi. Queste regole sono denominate regole gestite.

Quando un servizio crea una regola gestita, può anche creare una IAM politica che concede al servizio l'autorizzazione a creare la regola. IAMle politiche create in questo modo hanno un ambito ristretto di autorizzazioni a livello di risorsa per consentire la creazione solo delle regole necessarie.

Puoi eliminare le regole gestite utilizzando l'opzione Forza eliminazione, ma devi eliminarle solo se hai la certezza che non siano più necessarie all'altro servizio. In caso contrario, se elimini una regola gestita, le caratteristiche che si basano su di essa smettono di funzionare.

Il video seguente illustra le regole di base: