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 scalabile, serverless e completamente gestita che ti consente di instradare in modo asincrono i messaggi dalle origini alle destinazioni utilizzando servizi a basso accoppiamento che vengono attivati e reagiscono ai cambiamenti di stato noti come eventi. Entrambe le versioni supportano una gamma di fornitori ed destinazioni di eventi, tra cui Google Cloud servizi Google Cloud, applicazioni personalizzate, applicazioni SaaS e servizi di terze parti, gestendo per te la distribuzione, la sicurezza, l'autorizzazione, l'osservabilità e la gestione degli errori.

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

Panoramica delle versioni

Di seguito è riportata una panoramica di entrambe le edizioni. 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. Consente di raccogliere gli eventi che si verificano in un sistema e pubblicarli in un bus centrale. I servizi interessati possono abbonarsi 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 della consegna a una destinazione. 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 centralizzati e avanzati, Eventarc Advanced consente alle organizzazioni di connettere più team in progetti diversi.

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

Eventarc Standard è consigliato per le applicazioni in cui l'obiettivo è semplicemente distribuire eventi dal provider di eventi alla destinazione dell'evento. Consente di utilizzare in modo rapido e semplice gli eventi Google definendo trigger che filtrano gli eventi in entrata in base all'origine, al tipo e ad altri attributi, per poi indirizzarli a una destinazione specificata.

Eventarc Standard indirizza 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 degli eventi (fai clic sul diagramma per ingrandirlo).

Tabella di confronto delle funzionalità

La seguente tabella può aiutarti a scegliere tra Eventarc Advanced ed Eventarc Standard. Presuppone la tua familiarità con i concetti di base delle architetture basate su eventi.
Funzionalità Eventarc Advanced Eventarc Standard
Controllo degli accessi Controllo dell'accesso e governance centralizzata per messaggio con IAM
Consulta Controllo dell'accesso con IAM
Consulta Controllo dell'accesso con IAM.
Capacità Provisioning automatico Provisioning automatico
Lingue delle librerie client Java, Python, Go, Node.js, C++, C#, PHP, Ruby
Consulta le librerie client Eventarc
Java, Python, Go, Node.js, C++, C#, PHP, Ruby
Consulta le librerie client Eventarc
Standard di conformità Consulta Standard di conformità Consulta Standard di conformità
Distribuzione di eventi tra progetti Supportato
Vedi Pubblicare eventi da origini Google
Non supportata
Chiavi di crittografia gestite dal cliente Sì
Vedi Utilizzare le chiavi di crittografia gestite dal cliente
Sì
Vedi Utilizzare le chiavi di crittografia gestite dal cliente
Code dei messaggi non recapitabili supportate No Sì, tramite l'argomento dead letter di Pub/Sub
Vedi Riprova gli eventi
Formato degli eventi Gli eventi vengono pubblicati nella destinazione in formato CloudEvents
Consulta Formato evento
Facoltativamente, puoi ignorare questo comportamento definendo un binding HTTP
Gli eventi vengono inviati alla destinazione in formato CloudEvents
Consulta 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 Località Eventarc Standard
Filtro dei messaggi Filtro in base a tutti gli attributi evento Filtrare in base al tipo di evento e ad attributi specifici
Routing dei messaggi Molti fornitori, molte destinazioni
Fornitore alla destinazione
Conversione dello schema dei messaggi Sì
Vedi Convertire il formato degli eventi ricevuti
No
Trasformazione dei messaggi Sì, tramite le espressioni CEL
Vedi Trasformare gli eventi ricevuti
No
Osservabilità Tramite Google Cloud Observability, ad esempio Cloud Logging e Cloud Monitoring
Consulta Logging di controllo di Eventarc
Tramite Google Cloud Observability, ad esempio Cloud Logging e Cloud Monitoring
Consulta Logging di controllo di Eventarc
Consegna ordinata Non è garantita la consegna in ordine di arrivo Non è garantita la consegna in ordine di arrivo
Prezzi Consulta i prezzi di Eventarc Consulta i prezzi di Eventarc
Aree geografiche Regionale
Consulta Informazioni sulla regionalità
Regionale, globale
Consulta Informazioni sulle località Eventarc
Endpoint REST https://eventarc.googleapis.com
Vedi API Eventarc
https://eventarcpublishing.googleapis.com
Vedi API Eventarc Publishing
https://eventarc.googleapis.com
Vedi API Eventarc
Nuovi tentativi e conservazione Consegna degli eventi almeno una volta alle destinazioni; la durata predefinita di conservazione dei messaggi è di 24 ore con un ritardo di backoff esponenziale
Consulta Ripetizione degli eventi
Consegna degli eventi almeno una volta alle destinazioni; la durata predefinita di conservazione dei messaggi è di 24 ore con un ritardo di backoff esponenziale
Consulta Ripetizione degli eventi
Limiti di servizio Un bus e 100 pipeline per Google Cloud progetto per regione supportata
Consulta Quote e limiti
500 trigger per Google Cloud progetto per regione supportata
Consulta Quote e limiti
Perimetro di servizio utilizzando i Controlli di servizio VPC Sì
Vedi Configura un perimetro di servizio utilizzando i Controlli di servizio VPC
Sì
Vedi Configura un perimetro di servizio utilizzando i Controlli di servizio VPC
Origini supportate Fornitori Google
Editori diretti che utilizzano l'API Eventarc Publishing
Consulta Fornitori e destinazioni di eventi
Fornitori Google
Fornitori Google tramite log di controllo
Fornitori di terze parti
Vedi Provider e destinazioni di eventi
Target supportati Cloud Run Functions (inclusa 1ª generazione.)
Servizi e job Cloud Run
Bus Eventarc Advanced
Endpoint HTTP interni nelle reti VPC
Argomenti Pub/Sub
Workflow
Consulta Fornitori ed endpoint di eventi
Funzioni Cloud Run
Servizi Cloud Run
Endpoint HTTP interni nelle reti VPC
Endpoint pubblici di servizi GKE privati e pubblici
Workflows
Consulta Fornitori ed endpoint di eventi