View a markdown version of this page

Che cos'è 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à.

Che cos'è Amazon EventBridge?

EventBridge è un servizio serverless che utilizza gli eventi per connettere i componenti dell'applicazione, semplificando la creazione di applicazioni scalabili basate sugli eventi. Event-driven l'architettura è uno stile di creazione di sistemi software ad accoppiamento lento che interagiscono emettendo e rispondendo agli eventi. Event-driven l'architettura può aiutarti ad aumentare l'agilità e creare applicazioni affidabili e scalabili.

EventBridge offre modi semplici e coerenti per inserire, filtrare, trasformare e distribuire eventi in modo da poter creare applicazioni rapidamente.

EventBridge offre due bus per eventi. Il Custom Event Bus indirizza agli abbonati gli eventi creati dai consumatori stessi, conserva gli eventi per un periodo da te impostato e supporta la consegna ordinata, la riproduzione e i payload non JSON. Custom Event Bus - Classic indirizza gli eventi con regole e obiettivi scritti dal proprietario del bus. Per le nuove applicazioni, inizia con il Custom Event Bus. Custom Event Bus - Classic rimane disponibile e questa guida descrive entrambi.

EventBridge include due modalità di elaborazione e distribuzione degli eventi: bus e pipe per eventi.

  • I router di eventi sono router che ricevono eventi e li distribuiscono a nessuna o a più destinazioni. EventBridge Utilizzalo per indirizzare gli eventi da fonti quali applicazioni, AWS servizi e software di terze parti sviluppati internamente alle applicazioni consumer dell'intera organizzazione.

    I router di eventi sono ideali per instradare eventi da un gran numero di origini a un gran numero di destinazioni, con la possibilità di trasformare gli eventi prima della distribuzione a una destinazione.

  • Pipes EventBridge Pipes è destinato alle integrazioni point-to-point; ogni pipe riceve eventi da un'unica fonte per l'elaborazione e la distribuzione a un singolo target. Le pipe includono anche il supporto per trasformazioni avanzate e l'arricchimento degli eventi prima della distribuzione a una destinazione.

    Le pipe e i router di eventi vengono spesso utilizzati insieme. Un caso d'uso comune consiste nel creare una pipe con un router di eventi come destinazione; la pipe invia gli eventi al router di eventi, che quindi invia tali eventi a più destinazioni. Ad esempio, potresti creare una pipe con un flusso DynamoDB per un'origine e un router di eventi come destinazione. La pipe riceve eventi dal flusso DynamoDB e li invia al router di eventi, che quindi li invia a più destinazioni in base alle regole che hai specificato nel router di eventi.

Inoltre, EventBridge fornisce EventBridge Scheduler, uno scheduler senza server che consente di creare, eseguire e gestire attività da un unico servizio gestito centrale. Con EventBridge Scheduler, è possibile creare pianificazioni utilizzando espressioni cron e rate per modelli ricorrenti o configurare invocazioni una tantum. Puoi configurare finestre temporali flessibili per la consegna, definire limiti per nuovi tentativi e impostare il tempo massimo di conservazione per invocazioni API non riuscite.

EventBridge offre diversi modi per elaborare e fornire eventi: autobus, linee e orari.

Registrati per un Account AWS

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedere Guida introduttiva a Account AWS nella Guida Gestione dell'account AWS di riferimento.