Funzionalità di Amazon EventBridge

Pipe Amazon EventBridge

EventBridge Pipes è una risorsa di integrazione serverless che ti aiuta a creare integrazioni point-to-point fornendo un modo più semplice e coerente per integrare i produttori di eventi con gli utenti di eventi senza scrivere codice aggiuntivo. Puoi integrare il tuo progetto con più di 14 servizi AWS. EventBridge Pipes dispone di funzionalità di filtraggio, arricchimento e trasformazione integrate opzionali. Con EventBridge Pipes, elabori e paghi solo ciò di cui hai bisogno. Scopri di più su EventBridge Pipes.

Pianificatore EventBridge

Amazon EventBridge è un sistema di pianificazione serverless che semplifica la creazione, l'esecuzione e la gestione delle attività pianificate su larga scala. Puoi pianificare in modo affidabile milioni di eventi e attività che possono richiamare oltre 200 servizi AWS come destinazione. Il sistema di pianificazione EventBridge fornisce una posizione centrale per gestire tutti i lavori pianificati nel cloud. Scopri di più sul pianificatore EventBridge.

Migliora la disponibilità delle applicazioni basate sugli eventi con gli endpoint globali

Gli endpoint globali sono un modo semplice e affidabile con cui poter migliorare la disponibilità delle applicazioni basate su eventi su AWS. Un endpoint globale facilita la costruzione di applicazioni robuste e affidabili eseguendo automaticamente il failover dell'acquisizione di eventi in una regione secondaria durante le interruzioni del servizio senza la necessità di un intervento manuale.

La replica (opzionale) è integrata in modo da poter ridurre al minimo i dati a rischio durante queste interruzioni di servizio. Hai inoltre la flessibilità di configurare i criteri di failover utilizzando Amazon CloudWatch Alarms (tramite i controlli dell'integrità di Amazon Route 53) per determinare quando eseguire il failover e quando reindirizzare gli eventi alla regione primaria. Abbiamo reso più facile per i clienti iniziare nella console fornendo uno stack precompilato per la creazione di un allarme CloudWatch e di controlli dell’integrità Route 53.

Scopri come configurare gli endpoint globali nel tuo account AWS, aggiornare le applicazioni per pubblicare eventi sull'endpoint e come testare il failover degli endpoint.

Endpoint globali su Amazon EventBridge è adatto per:

  • Sviluppatori che creano applicazioni ad alta disponibilità con tempi di inattività limitati
  • Sviluppatori che cercano di ridurre al minimo la perdita di dati durante le interruzioni del servizio abilitando la replica in più regioni
  • Sviluppatori che desiderano ridurre il carico operativo con funzionalità automatiche di failover e ripristino

Usa le destinazioni API per integrazioni a basso contenuto di codice

Destinazioni API consente agli sviluppatori di rimandare eventi a varie applicazioni on-premise o SaaS con la possibilità di controllare velocità di trasmissione effettiva e autenticazione.

Puoi inviare eventi a qualsiasi applicazione basata sul Web dotata di indirizzo Web senza preoccuparti di scrivere codice personalizzato o utilizzare un'infrastruttura aggiuntiva. Puoi configurare le regole con le trasformazioni dell'input che eseguiranno la mappatura del formato dell'evento al formato del servizio di ricezione. Puoi utilizzare EventBridge per anche occuparti della sicurezza e della distribuzione. Scopri come utilizzare le destinazioni delle API esaminando gli esempi di integrazione che puoi utilizzare nei tuoi flussi di lavoro.

Destinazioni API su Amazon EventBridge è adatto per:

  • Sviluppatori che desiderano creare integrazioni di servizi con applicazioni legacy, moderne, on-premise e SaaS
  • Sviluppatori che cercano di accelerare il time-to-market e ridurre al minimo il tempo dedicato alla creazione di integrazioni personalizzate per connettere le applicazioni in modo sicuro
 

Archivia, riproduci e rielabora gli eventi passati con Riproduzione eventi

Con Riproduzione eventi, puoi rielaborare gli eventi passati in un router di eventi o in una regola EventBridge specifica. Questa funzionalità consente di eseguire il debug rapido delle applicazioni, ampliarle tramite l'idratazione delle destinazioni con eventi cronologici e ripristinarle in seguito a errori. Scopri di più su come funzionano in pratica gli archivi e le riproduzioni.

Riproduzione eventi su Amazon EventBridge è adatto per:

  • Sviluppatori che desiderano aggiungere maggiore durata alle proprie applicazioni
  • Sviluppatori che devono archiviare i propri dati per motivi di conformità
  • Sviluppatori che desiderano testare ed eseguire il debug dei propri eventi utilizzando gli eventi del proprio archivio per simulare l'utilizzo nel mondo reale

Tieni facilmente traccia degli eventi con il registro degli schemi

Il registro degli schemi di EventBridge archivia gli schemi degli eventi in un registro al quale altri sviluppatori possono accedere con facilità per poter svolgere ricerche e accedere più facilmente nella tua organizzazione. Pertanto, non è necessario trovare manualmente gli eventi e la loro struttura. Il registro consente inoltre di generare associazioni di codice per linguaggi di programmazione quali Java, Python o Typescript direttamente nel proprio ambiente di sviluppo integrato (IDE) in modo da poter utilizzare l'evento come oggetto nel codice.

Attivando l'individuazione degli schemi per un router di eventi è possibile individuare e aggiungere gli schemi degli eventi direttamente al registro, senza dover creare manualmente uno schema per un evento. Gli schemi per i servizi AWS sono visibili automaticamente nel proprio registro degli schemi, mentre gli schemi delle applicazioni SaaS integrate sono visibili quando si attiva l'individuazione degli schemi per il router di eventi del partner SaaS. Guarda un esempio di come il registro degli schemi può aiutare gli sviluppatori di diversi team a lavorare insieme in modo efficace ed efficiente.

Il registro degli schemi su Amazon EventBridge è adatto per:

  • Sviluppatori che desiderano tenere traccia dei diversi schemi della propria organizzazione
  • Sviluppatori che necessitano di un modo più semplice per cercare schemi e scaricare associazioni di codice che possono essere utilizzate per scrivere applicazioni che reagiscono agli eventi
  • Sviluppatori che desiderano risparmiare tempo, determinando automaticamente lo schema dell'evento e aggiornando il registro

Router di eventi completamente gestito e scalabile

EventBridge è un router di eventi serverless, completamente gestito e scalabile.  Ti aiuta a creare applicazioni affidabili e scalabili a un ritmo più veloce. Il router di eventi di Amazon EventBridge consente di comunicare facilmente tra applicazioni e servizi tramite eventi. Riduce il sovraccarico operativo senza dover fornire, applicare patch e gestire i server.

Il router di eventi di Amazon EventBridge è adatto per:

  • Sviluppatori che desiderano rispondere automaticamente ai cambiamenti nelle loro applicazioni
  • Sviluppatori che desiderano mantenere sincronizzati i propri dati su più sistemi
  • Organizzazioni che desiderano creare architetture basate su eventi (EDA)
 

Facile integrazione con applicazioni SaaS di terze parti

Le tue applicazioni AWS possono agire in base a eventi generati dalle applicazioni SaaS. EventBridge è integrato in modo nativo con le applicazioni SaaS di molti provider tra cui Shopify, BuildKite, Datadog, OneLogin, PagerDuty, Savyint, Segment.io, SignalFx, SugarCRM, Symantec, Whispir e Zendesk, con ulteriori integrazioni pianificate per il futuro. Non è necessario gestire alcuna configurazione di integrazione come gli eventi di autenticazione dal provider SaaS: appariranno semplicemente nel tuo router di eventi.

 

Oltre 200 origini e destinazioni di eventi integrate

EventBridge è integrato direttamente con oltre 200 origini di eventi e più di 20 destinazioni, tra cui AWS Lambda, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), AWS Step FunctionsFlusso di dati Amazon Kinesis e Amazon Kinesis Data Firehose, nonché con ulteriori origini e destinazioni pianificate per il futuro.

Tutte le chiamate API variabili (tutte le chiamate eccetto Describe*, List* e Get*) in tutti i servizi AWS generano eventi tramite AWS CloudTrail.

Aumenta l'agilità degli sviluppatori con editori e abbonati agli eventi disaccoppiati

EventBridge semplifica la creazione di architetture di applicazioni basate su eventi. Applicazioni o microservizi per:

  • Pubblicare gli eventi sul router di eventi all'insaputa degli abbonati
  • Iscriversi agli eventi senza che l'editore ne sia a conoscenza
  • Inviare eventi dalle tue applicazioni a un router di eventi tramite l'API PutEvents del servizio
  • Ricevere eventi attraverso uno dei tanti servizi di destinazione AWS supportati 

Il disaccoppiamento consente ai team di lavorare in modo indipendente, portando a uno sviluppo più rapido e a una maggiore agilità.

Elabora solo gli eventi pertinenti con il filtro degli eventi

Il filtro degli eventi riduce i costi elaborando solo gli eventi di cui l'applicazione ha bisogno. È possibile filtrare gli eventi tramite regole. Una regola abbina gli eventi in arrivo per un determinato bus di eventi e li instrada verso le destinazioni per la relativa elaborazione. Una singola regola può instradare verso più destinazioni, la cui elaborazione avviene in parallelo.
 
Le regole consentono a diversi componenti dell'applicazione di eseguire ricerche ed elaborazione di eventi di loro interesse. Le regole ti consentono di trasformare la struttura del tuo evento prima di trasmetterlo a un obiettivo.
 
Inoltre, hai la possibilità di avere a disposizione più regole che corrispondono allo stesso evento, quindi diversi microservizi o applicazioni possono scegliere di abbinare eventi in base a filtri specifici.
 
Il filtraggio degli eventi su Amazon EventBridge è adatto per:
  • Sviluppatori che desiderano trasferire solo gli eventi di cui hanno bisogno
  • Sviluppatori che desiderano ridurre il costo totale di proprietà filtrando solo i dati di loro interesse

Consegna affidabile degli eventi con nuovi tentativi automatici

EventBridge offre almeno un servizio di erogazione di eventi alle destinazioni e include un nuovo tentativo di ripresa con backoff esponenziale per un massimo di 24 ore. Gli eventi vengono archiviati in modo duraturo in più zone di disponibilità (AZ), il che offre un'ulteriore garanzia sulla distribuzione sicura degli eventi alla rispettiva destinazione. EventBridge offre anche un Contratto sul livello di servizio (SLA) di disponibilità del 99,99% e, con esso, la garanzia che le applicazioni siano in grado di accedere in modo sicuro al servizio.

Risposta automatica alle modifiche operative nei servizi AWS

EventBridge amplia le funzionalità del suo predecessore Eventi Amazon CloudWatch e offre un flusso di eventi di sistema in tempo quasi reale che descrive le modifiche avvenute nelle risorse di AWS.

Permette di rispondere rapidamente alle modifiche operative e di prendere le misure più opportune. Dovrai scrivere regole che indichino quali eventi sono considerati rilevanti per l'applicazione e quali operazioni automatizzate intraprendere quando una regola corrisponde a un evento. È possibile, ad esempio, impostare una regola per invocare una funzione Lambda per risolvere un problema o notificare un argomento Amazon Simple Service Notification Service (SNS) per avvisare un operatore.

Monitoraggio, controllo e report del router di eventi tramite Amazon CloudWatch

Puoi monitorare il tuo router di eventi tramite i parametri di Amazon CloudWatch, ad esempio il numero di volte in cui un evento corrisponde a una regola o in cui viene invocata una destinazione.

È ora possibile utilizzare File di log Amazon CloudWatch per archiviare, monitorare e analizzare gli eventi che vengono attivati all'interno del tuo ambiente. CloudTrail ti aiuta a monitorare le chiamate effettuate all'API Amazon EventBridge.

Crea pensando alla sicurezza e alla conformità per proteggere i tuoi dati

EventBridge è integrato con AWS Identity and Access Management (IAM) per consentire il controllo di quali utenti e risorse possono accedere ai dati e in che modo. EventBridge supporta endpoint VPC e crittografia in transito tramite protocollo TLS 1.2. EventBridge è conforme ai regolamenti GDPR, SOC, ISO, DoD CC SRG e FedRamp, nonché allo standard HIPAA.

Prezzi flessibili con pagamento in base all'uso

Amazon EventBridge offre prezzi flessibili, paghi solo per gli eventi pubblicati sul router di eventi, gli eventi importati per Individuazione schema, Riproduzione eventi e Destinazioni API, rendendola una soluzione conveniente per tutte le organizzazioni. Non sono previsti ulteriori costi per le regole o per l'erogazione di eventi. Non sono previste tariffe minime né impegni anticipati. Tutti gli eventi di modifica dello stato pubblicati dai servizi AWS sono gratuiti.

Ulteriori informazioni sui prezzi dei prodotti

Visita la pagina dei prezzi di Amazon EventBridge

Ulteriori informazioni 
Inizia a lavorare nella console

Inizia subito a utilizzare Amazon EventBridge nella console di gestione AWS.

Accedi 
Ulteriori informazioni sono disponibili nella documentazione

Approfondisci la conoscenza di EventBridge nella guida per gli sviluppatori.

Ulteriori informazioni