Condividi tramite


Scegliere il livello griglia di eventi appropriato per la soluzione

Griglia di eventi di Azure include due livelli con funzionalità diverse. Questo articolo condivide i dettagli su entrambi.

Griglia eventi livello standard

Azure Event Grid include le seguenti funzionalità attraverso spazi dei nomi di Event Grid:

  • Broker di pubblicazione MQTT (Message Queueing Telemetry Transport) che supporta la comunicazione bidirezionale tramite MQTT v3.1.1 e v5.0.
  • Pubblicazione CloudEvents tramite HTTP.
  • Consegna pull tramite HTTP.
  • Eseguire il push del recapito a Hub eventi usando il Protocollo avanzato di accodamento di messaggi (AMQP).

Usare questo livello se una delle istruzioni seguenti è vera:

  • Si vogliono pubblicare e utilizzare messaggi MQTT.
  • Si vuole creare una soluzione per attivare azioni in base agli eventi dell'applicazione personalizzati in formato JSON CloudEvents.
  • Si vogliono creare applicazioni con modelli di consumo flessibili, ad esempio il recapito pull HTTP per più consumatori o il recapito push agli Event Hubs.
  • Sono necessarie frequenze di comunicazione HTTP superiori a 5 MB/s per il traffico in ingresso e in uscita usando il recapito pull o il recapito push. Griglia di eventi supporta attualmente fino a 40 MB/s in entrata e 80 MB/s in uscita per gli eventi pubblicati negli argomenti del namespace (HTTP). MQTT supporta una velocità effettiva di 40 MB/s per i client publisher e sottoscrittori.
  • È necessaria la conservazione di CloudEvent fino a 7 giorni.

Per altre informazioni, vedere Quote e limiti per gli spazi dei nomi.

Livello di base di Griglia di eventi

Il livello basic di Griglia di eventi supporta il recapito push usando argomenti personalizzati, argomenti di sistema, argomenti dei partner e domini.

Usa questo livello se una di queste affermazioni è vera:

  • Si vuole creare una soluzione per attivare azioni basate su eventi dell'applicazione personalizzati, eventi di sistema di Azure, eventi del partner.
  • Si vogliono pubblicare eventi in migliaia di argomenti usando i domini di Griglia di eventi.
  • Non è necessario che le tariffe di supporto future siano superiori a 5 MB/s per l'ingresso o l'uscita.
  • Non è necessaria la conservazione degli eventi maggiore di 1 giorno. Ad esempio, la logica di un gestore eventi può essere corretta in meno di 1 giorno in caso di un bug nella sua logica. Altrimenti, non hai preoccupazioni riguardo al costo aggiuntivo e al sovraccarico della lettura degli eventi da una destinazione di blob per lettere morte.

Per altre informazioni, vedere Quote e limiti per argomenti personalizzati, argomenti di sistema e argomenti e domini dei partner.

Livelli Basic e Standard

Il livello standard di Griglia di eventi è incentrato sulla fornitura delle funzionalità seguenti:

  • Tassi di ingresso e uscita più elevati.
  • Supporto per le soluzioni IoT che richiedono l'uso della comunicazione bidirezionale tramite MQTT.
  • Consegna pull per più consumatori.
  • Inviare il recapito a Event Hubs.

Il livello base è focalizzato sul fornire supporto per la consegna push per attivare azioni basate su eventi. Per una suddivisione dettagliata delle quote e dei limiti inclusi in ogni risorsa di Griglia di eventi, vedere Quote e limiti.

Caratteristica / Funzionalità Normale Fondamentale
Capacità di produzione Elevato, fino a 40 MB/s (ingresso) e 80 MB/s (uscita) Basso, fino a 5 MB/s (ingresso e uscita)
MQTT v5 e v3.1.1
Recapito pull
Pubblicare e sottoscrivere eventi personalizzati
Push degli invii ai webhook
Consegna a Event Hubs
Consegna push ai servizi di Azure (Funzioni, code e argomenti di Service Bus, connessioni ibride di relay e code di archiviazione)
Conservazione massima dei messaggi 7 giorni sui temi dello spazio dei nomi 1 giorno
Sottoscrivere eventi di sistema di Azure
Sottoscrivere eventi partner
Sottoscrizioni di ambiti di dominio
Consegna pull all'Eventstream del Fabric NO

Passaggi successivi