Scegli Eventarc Advanced o Eventarc Standard

Eventarc è disponibile in due versioni: Eventarc Advanced e Eventarc Standard.

Entrambe le versioni offrono una soluzione di gestione degli eventi completamente gestita, serverless e scalabile che ti consente di indirizzare in modo asincrono i messaggi dalle origini ai target utilizzando servizi a basso accoppiamento che vengono attivati e reagiscono alle modifiche dello stato note come eventi. Entrambe le versioni supportano una serie di fornitori e destinazioni di eventi, tra cui Google Cloud servizi, applicazioni personalizzate, applicazioni SaaS e servizi di terze parti, e gestiscono per te la distribuzione, la sicurezza, l'autorizzazione, l'osservabilità e la gestione degli errori.

Tieni presente che il modello di dati sottostante per entrambe le versioni di Eventarc è lo stesso. Man mano che un caso d'uso diventa più complesso, puoi passare senza problemi dall'utilizzo di Eventarc Standard a quello di Eventarc Advanced.

Panoramica delle versioni

Di seguito è riportata una panoramica di entrambe le versioni. Per informazioni più dettagliate, consulta la panoramica di Eventarc Advanced e la panoramica di Eventarc Standard.

Eventarc Advanced

Eventarc Advanced è una piattaforma completamente gestita per la creazione di architetture basate su eventi. Ti consente di raccogliere gli eventi che si verificano in un sistema e pubblicarli in un bus centralizzato. I servizi interessati possono iscriversi a messaggi specifici creando registrazioni. Puoi utilizzare il bus per instradare gli eventi da più origini in tempo reale e pubblicarli in più destinazioni, nonché trasformare facoltativamente gli eventi prima dell'invio a un target. Eventarc Advanced è ricco di funzionalità ed è ideale per le organizzazioni con esigenze complesse di eventi e messaggistica, in particolare quelle che devono gestire numerosi argomenti Pub/Sub, code Kafka o altri sistemi di messaggistica di terze parti. Fornendo agli amministratori visibilità e controllo avanzati e centralizzati, Eventarc Advanced consente alle organizzazioni di collegare più team in diversi progetti.

Eventarc Advanced consente di ricevere, filtrare, trasformare, instradare e consegnare messaggi tra diversi provider di eventi e destinazioni.
Eventarc Advanced consente di ricevere, filtrare, trasformare, instradare e consegnare messaggi
tra diversi provider di eventi e destinazioni (fai clic sul diagramma per ingrandirlo).
Eventarc Standard

Eventarc Standard è consigliato per le applicazioni in cui l'obiettivo è semplicemente la distribuzione di eventi dal provider di eventi alla destinazione. Ti consente di utilizzare rapidamente e facilmente gli eventi Google definendo attivatori che filtrano gli eventi in entrata in base alla loro origine, al tipo e ad altri attributi, per poi inoltrarli a una destinazione specificata.

Eventarc Standard instrada gli eventi dai provider di eventi alle destinazioni di eventi.
Eventarc Standard consente di filtrare ed eseguire il routing degli eventi
dai provider di eventi alle destinazioni di eventi (fai clic sul diagramma per ingrandirlo).

Tabella di confronto delle funzionalità

La tabella seguente può aiutarti a scegliere tra Eventarc Advanced e Eventarc Standard. Si presume che tu abbia familiarità con i concetti di base delle architetture basate su eventi.
Funzionalità Eventarc Advanced Eventarc Standard
Controllo degli accessi Controllo dell'accesso a livello di messaggio e governance centralizzata con IAM
Consulta Controllo dell'accesso con IAM
Consulta Controllo dell'accesso con IAM
Capacità Con provisioning automatico Con provisioning automatico
Lingue delle librerie client Java, Python, Go, Node.js, C++, C#, PHP, Ruby
Consulta Librerie client Eventarc
Java, Python, Go, Node.js, C++, C#, PHP, Ruby
Consulta Librerie client Eventarc
Standard di conformità Non si applica a nessuna funzionalità in Anteprima Consulta gli standard di conformità
Invio di eventi tra progetti Supportato
Consulta Pubblicare eventi da origini Google
Non supportata
Chiavi di crittografia gestite dal cliente
Vedi Utilizzare le chiavi di crittografia gestite dal cliente

Vedi Utilizzare le chiavi di crittografia gestite dal cliente
Code dei messaggi non recapitabili supportate No Sì, tramite l'argomento messaggi non recapitabili Pub/Sub
Consulta Eventi di ripetizione
Formato degli eventi Gli eventi vengono pubblicati nella destinazione in formato CloudEvents
Consulta Formato evento
Se vuoi, puoi ignorare questo comportamento definendo un'associazione HTTP
Gli eventi vengono pubblicati nella destinazione in formato CloudEvents
Vedi Formato evento
Dimensione dell'evento Massimo 1 MB
Consulta Quote e limiti
Massimo 512 KB
Consulta Quote e limiti
Località Consulta le località di Eventarc Advanced Consulta la sezione Località di Eventarc Standard
Filtraggio dei messaggi Applicazione di filtri a tutti gli attributi degli eventi Filtrare in base al tipo di evento e ad attributi specifici
Routing dei messaggi Molti fornitori per molte destinazioni
Fornitore alla destinazione
Conversione dello schema dei messaggi
Vedi Convertire il formato degli eventi ricevuti
No
Trasformazione dei messaggi Sì, tramite espressioni CEL
Scopri Trasformare gli eventi ricevuti
No
Osservabilità Tramite Google Cloud Observability, ad esempio Cloud Logging e Cloud Monitoring
consulta Logging degli audit di Eventarc
Tramite Google Cloud Observability, ad esempio Cloud Logging e Cloud Monitoring
consulta Logging degli audit di Eventarc
Consegna ordinata Non è garantita la consegna in ordine e con invio in base all'ordine di arrivo Non è garantita la consegna in ordine e con invio in base all'ordine di arrivo
Prezzi Consulta la pagina Prezzi di Eventarc Consulta la pagina Prezzi di Eventarc
Aree geografiche Regionale
Leggi l'articolo Informazioni sulla regionalità
Regionali, globali
Consulta Informazioni sulle località Eventarc
Endpoint REST https://eventarc.googleapis.com
Consulta API Eventarc
https://eventarcpublishing.googleapis.com
Consulta API Eventarc Publishing
https://eventarc.googleapis.com
Consulta API Eventarc
Nuovi tentativi e conservazione Invio di eventi almeno una volta ai target; la durata predefinita della conservazione dei messaggi è di 24 ore con un ritardo di backoff esponenziale
Vedi Eventi di ripetizione
Invio di eventi almeno una volta ai target; la durata predefinita della conservazione dei messaggi è di 24 ore con un ritardo di backoff esponenziale
Vedi Eventi di ripetizione
Limiti di servizio Un bus per Google Cloud progetto
100 pipeline per Google Cloud progetto per regione
Consulta Quote e limiti
500 attivatori per località per Google Cloud progetto
Consulta Quote e limiti
Perimetro di servizio che utilizza i Controlli di servizio VPC
Consulta Configurare un perimetro di servizio utilizzando Controlli di servizio VPC

Consulta Configurare un perimetro di servizio utilizzando Controlli di servizio VPC
Origini supportate Fornitori Google
Direttamente i publisher che utilizzano l'API Eventarc Publishing
Consulta Fornitori e destinazioni di eventi
Fornitori Google
Fornitori Google tramite log di controllo
Fornitori di terze parti
Consulta Provider e destinazioni di eventi
Target supportati Funzioni Cloud Run (inclusa la 1ª gen.)
Job e servizi Cloud Run
Eventarc Advanced bus
Endpoint HTTP interni nelle reti VPC
Argomenti Pub/Sub
Workflow
Consulta Provider di eventi e destinazioni
Funzioni Cloud Run
Servizi Cloud Run
Endpoint HTTP interni nelle reti VPC
Endpoint pubblici di servizi GKE privati e pubblici
Fluidi di lavoro
Consulta Provider di eventi e destinazioni