Válassza ki a megoldáshoz megfelelő Event Grid-szintet

Az Azure Event Grid két különböző képességekkel rendelkező szinttel rendelkezik. Ez a cikk mindkettőre vonatkozó részleteket oszt meg.

Event Grid standard szint

Az Azure Event Grid az alábbi funkciókat tartalmazza az Event Grid-névtereken keresztül:

  • MQTT pub-sub broker, amely támogatja a kétirányú kommunikációt az MQTT 3.1.1-es és 5.0-s verzióval.
  • CloudEvents-kiadvány HTTP használatával.
  • Lekéréses kézbesítés HTTP használatával.
  • Leküldéses kézbesítés az Event Hubsba az AMQP használatával.

Használja ezt a szintet, ha az alábbi utasítások bármelyike igaz:

  • MQTT-üzeneteket szeretne közzétenni és felhasználni.
  • Olyan megoldást szeretne létrehozni, amely egyéni alkalmazáseseményeken alapuló műveleteket indít el CloudEvents JSON formátumban.
  • Rugalmas használati mintákkal rendelkező alkalmazásokat szeretne létrehozni, például http lekéréses kézbesítést több felhasználó számára, vagy leküldéses kézbesítést az Event Hubsba.
  • Lekéréses kézbesítéssel vagy leküldéses kézbesítéssel 5 MB/s-nál nagyobb HTTP-kommunikációs sebességre van szükség a bejövő és kimenő forgalomhoz. Az Event Grid jelenleg legfeljebb 40 MB/s-ot támogat a bejövő forgalomhoz, és 80 MB/s-ot a névtértémakörökben (HTTP) közzétett események kimenő forgalmához. Az MQTT 40 MB/s átviteli sebességet támogat közzétevői és előfizetői ügyfelek számára.
  • A CloudEvents legfeljebb 7 napos megőrzést igényel.

További információkért tekintse meg a névterek kvótáit és korlátait.

Az Event Grid alapszintje

Az Event Grid alapszintje támogatja a leküldéses kézbesítést az Event Grid egyéni témakörei, az Event Grid rendszertémakörök, az Event Domains és az Event Grid partnertémakörök használatával.

Használja ezt a szintet, ha az alábbi állítások bármelyike igaz:

  • Olyan megoldást szeretne létrehozni, amely egyéni alkalmazásesemények, Azure-rendszeresemények és partneresemények alapján indítja el a műveleteket.
  • Event Grid-tartományok használatával több ezer témakörbe szeretne eseményeket közzétenni.
  • A jövőben nem kell támogatnia az 5 MB/s-nál nagyobb sebességeket a bejövő vagy kimenő forgalomhoz.
  • Nem igényel 1 napnál hosszabb eseménymegőrzést. Az eseménykezelő logika például kevesebb mint 1 nap alatt javítható. Ellenkező esetben a blob holtbetűs célhelyéről származó események olvasásának többletköltsége és többlettere akkor jár, ha azok több mint 1 napig maradnak az Event Gridben.

További információ: egyéni témakörök, rendszertémák, partnertémakörök és tartományok kvótái és korlátai.

Alapszintű és standard szintek

Az Event Grid standard szintje a következő funkciók biztosítására összpontosít:

  • Magasabb bejövő és kimenő forgalom.
  • Olyan IoT-megoldások támogatása, amelyek kétirányú kommunikációt igényelnek az MQTT használatával.
  • Lekéréses kézbesítés több fogyasztó számára.
  • Leküldéses kézbesítés az Event Hubsba.

Az alapszint arra összpontosít, hogy leküldéses kézbesítési támogatást nyújtson az eseményeken alapuló műveletek aktiválásához. Az egyes Event Grid-erőforrások kvótáinak és korlátainak részletes lebontásához tekintse meg a Kvóták és korlátok című témakört.

Szolgáltatás Standard Alap
Átfutás Magas, legfeljebb 40 MB/s (bejövő forgalom) és 80 MB/s (kimenő forgalom) Alacsony, legfeljebb 5 MB/s (bejövő és kimenő)
MQTT v5 és v3.1.1 Igen
Lekéréses kézbesítés Igen
Egyéni események közzététele és feliratkozás Igen Igen
Leküldéses kézbesítés az Event Hubsba Igen Igen
Üzenetmegőrzés maximális száma 7 nap a névtérrel kapcsolatos témakörökben 1 nap
Leküldéses kézbesítés az Azure-szolgáltatásokba (Függvények, Webhookok, Service Bus-üzenetsorok és témakörök, hibrid kapcsolatok továbbítása és tárolási üzenetsorok) Igen
Feliratkozás azure-ra rendszeresemények Igen
Feliratkozás partnereseményre Igen
Tartományhatókör-előfizetések Igen

Következő lépések