Share via


Partneresemények áttekintése partnerek számára – Azure Event Grid

Az Event Grid partnereseményei lehetővé teszik az ügyfelek számára, hogy feliratkozzanak egy regisztrált rendszerből származó eseményekre ugyanazzal a mechanizmussal, amelyet az Azure bármely más eseményforrásához, például egy Azure-szolgáltatáshoz használnának. Az Event Griddel integrálható regisztrált rendszerek "partnerek" néven ismertek. Ez a funkció azt is lehetővé teszi, hogy az ügyfelek eseményeket küldjenek a partnerrendszereknek, amelyek támogatják az események fogadását és átirányítását az ügyfél platformján lévő megoldásokhoz/végpontokhoz. A partnerek általában szolgáltatott szoftveres (SaaS) vagy ERP-szolgáltatók , de lehetnek olyan vállalati platformok, amelyek elérhetővé szeretnék tenni eseményeiket a belső csapatok számára. Szándékosan integrálódnak az Event Griddel az Azure-on végződő, vagy partnerrendszeren végződő végfelhasználói használati esetek (az ügyfelek feliratkoznak a partner által küldött eseményekre) vagy egy partnerrendszeren végződnek (az ügyfelek feliratkoznak az Azure Event Grid által küldött Microsoft-eseményekre). Az ügyfelek az Azure Event Gridben bankba szállnak, hogy egy partner által közzétett eseményeket küldjenek a támogatott célhelyekre, például webhookokra, Azure Functionsre, Azure Event Hubsra vagy Azure Service Busra, hogy csak néhányat említsünk. Az ügyfelek az Azure Event Gridre támaszkodva irányíthatják a Microsoft-szolgáltatások származó eseményeket, például az Outlookot, a Teamst vagy a Microsoft Entra-azonosítót, hogy az ügyfél megoldásai reagáljanak rájuk. A partnereseményekkel az ügyfelek eseményvezérelt megoldásokat hozhatnak létre a platformok és a hálózati határok között, hogy megbízhatóan, biztonságosan és nagy léptékben fogadják vagy küldjék el az eseményeket.

Feljegyzés

Ez egy fogalmi cikk, amelyet el kell olvasnia, mielőtt partnerként szeretne az Azure Event Gridhez csatlakozni. Az Event Grid-partnerként az Azure Portal használatával történő előkészítésről részletes útmutatást a Hogyan lehet eseményrács-partnerként (Azure Portal) előkészíteni.

Partneresemények: Hogyan működik?

Partnerként olyan Event Grid-erőforrásokat hoz létre, amelyek lehetővé teszik az események Azure Event Gridben való közzétételét, hogy az Azure-ban lévő ügyfelek előfizethessenek rájuk. A legtöbb partner, például az SaaS-szolgáltatók esetében ez az egyetlen integrációs képesség, amelyet használni fognak.

Event Grid-erőforrásokat is létrehozhat az Azure Event Grid eseményeinek fogadásához. Ez a használati eset azokra a szervezetekre vonatkozik, amelyek olyan platformot birtokolnak vagy kezelnek, amely lehetővé teszi az ügyfelek számára az események fogadását végpontok felfedésével. Ezen szervezetek némelyike olyan ERP-rendszerek, amelyek a platformjukon belül esemény-útválasztási képességekkel is rendelkeznek, amelyek a bejövő Azure-eseményeket a platformjukon üzemeltetett ügyfélalkalmazásba küldik.

Az események közzétételéhez vagy fogadásához ugyanazokat az Event Grid-erőforrásokat kell létrehoznia az alábbi általános lépések végrehajtásával.

  1. Lépjen kapcsolatba az Event Grid csapatával, és askgrid@microsoft.com tájékoztassa a partnerré válással kapcsolatos érdeklődését. Miután felvette velünk a kapcsolatot, végigvezetjük az előkészítési folyamaton, és segítünk a szolgáltatásnak beléptetőkártya beszerzésében az Azure Event Grid-katalógusban, hogy a szolgáltatás megtalálható legyen az Azure Portalon.

  2. Partnerregisztráció létrehozása. Ez egy globális erőforrás, és általában egyszer kell létrehoznia.

  3. Hozzon létre egy partnernévteret. Ez az erőforrás egy végpontot tesz elérhetővé, amelyen eseményeket tehet közzé az Azure-ban. A partnernévtér létrehozásakor adja meg a létrehozott partnerregisztrációt.

  4. Az ügyfél engedélyezi, hogy partnertémakört hozzon létre az ügyfél Azure-előfizetésében.

  5. Az ügyfél hozzáfér a weblaphoz, vagy végrehajt egy parancsot, ön határozza meg a felhasználói élményt, hogy vagy az eseményeknek az Azure-ba történő áramlását, vagy a Microsoft-események rendszerébe való fogadásának lehetőségét kérje. A kérésre válaszul úgy állítja be a rendszert, hogy ezt az ügyféltől érkező bemenettel tegye meg. Előfordulhat például, hogy az ügyfél kiválaszt bizonyos eseményeket a rendszerből, amelyeket továbbítani kell az Azure-ba.

  6. Hozzon létre egy partnertémakört az ügyfél Azure-előfizetésében és erőforráscsoportjában csatornák használatával. A csatornák a partnernévterek által tartalmazott erőforrások.

  7. Az ügyfél aktiválja az Azure-előfizetésben és -erőforráscsoportban létrehozott partnertémakört.

  8. Kezdje el közzétenni az eseményeket a partnernévtérben.

    Feljegyzés

    Regisztrálnia kell az Azure Event Grid-erőforrás-szolgáltatót minden olyan Azure-előfizetésben, ahol Event Grid-erőforrásokat szeretne létrehozni. Ellenkező esetben az erőforrások létrehozásához szükséges műveletek sikertelenek lesznek.

Miért érdemes a partnereseményeket használni?

A Partneresemények funkciót akkor érdemes használnia, ha rendelkezik az alábbi követelmények valamelyikével.

Partnerek, mint esemény közzétevők

  • Olyan mechanizmust szeretne, amely elérhetővé teszi az eseményeket az ügyfelek számára az Azure-ban. A felhasználók az általuk birtokolt és kezelt partnertémakörök és esemény-előfizetések használatával szűrhetik és irányíthatják ezeket az eseményeket. Más integrációs módszereket is használhat, például témaköröket és tartományokat. Ezek a megközelítések azonban nem teszik lehetővé az erőforrások tulajdonjogának, felügyeletének és számlázásának tiszta elkülönítését Ön és az ügyfél között. A Partneresemények funkció intuitívabb felhasználói élményt is biztosít, amely megkönnyíti a szolgáltatás felfedezését.
  • Szüksége van egy egyszerű több-bérlős modellre, amelyben eseményeket tehet közzé egyetlen regionális végponton, a névtér végpontján, hogy az eseményeket különböző ügyfelekhez irányíthassa.
  • Látni szeretné a közzétett eseményekhez kapcsolódó metrikákat.
  • A Cloud Events 1.0 sémát szeretné használni az eseményekhez.

Partnerek előfizetőként

  • Azt szeretné, hogy a szolgáltatás reagáljon a Microsoft Azure-ból származó ügyféleseményekre.
  • Azt szeretné, hogy az ügyfél a platform által üzemeltetett alkalmazásokkal reagáljon a Microsoft Azure szolgáltatáseseményeire. A platform esemény-útválasztási képességeivel eseményeket továbbíthat a megfelelő ügyfélmegoldáshoz.
  • Olyan egyszerű modellt szeretne, amelyben az ügyfelek egyszerűen kiválasztják a szolgáltatás nevét célként anélkül, hogy ismerniük kellene a platformvégpontokhoz hasonló technikai részleteket.
  • A rendszer/platform támogatja a Cloud Events 1.0 sémát.

Partnerek által kezelt erőforrások

Partnerként az alábbi típusú erőforrásokat kezelheti.

Partnerregisztráció

A regisztrációk a partnerekkel kapcsolatos általános információkat tartalmaznak. Partnernévtér létrehozásakor regisztráció szükséges. Vagyis partnerregisztrációval kell rendelkeznie ahhoz, hogy létrehozza a szükséges Azure-erőforrásokat az Azure Event Griddel való integrációhoz.

A regisztrációk globálisak. Vagyis nincsenek társítva egy adott Azure-régióhoz. Létrehozhat egyetlen partnerregisztrációt, amelyet a partnernévterek létrehozásakor használhat.

Csatorna

A csatorna egy partnernévtér beágyazott erőforrása. A csatornáknak két fő célja van:

  • Ez az az erőforrástípus, amely lehetővé teszi partnererőforrások létrehozását egy ügyfél Azure-előfizetésében. Ha létrehoz egy típusú partner topiccsatornát, egy partnertémakör jön létre az ügyfél Azure-előfizetésében. A partnertéma egy ügyfél erőforrása, amelybe a partnerrendszer események közzétételekor irányítja az eseményeket.

    A csatornák életciklusa megegyezik a társított ügyfélpartner-témakörével vagy célhelyével. Egy típusú partner topic csatorna törlésekor például a társított ügyfél partnertémaköre törlődik. Hasonlóképpen, ha a partnertémakört az ügyfél törölte, az Azure-előfizetés társított csatornája is törlődik.

  • Ez egy erőforrás, amely események irányítására szolgál. A rendszer az partner topic eseményeket egy ügyfél partnertémaköréhez irányítja. Kétféle útválasztási módot támogat.

    • Csatornanév-útválasztás. Az ilyen típusú útválasztással az eseményeket egy http-fejléc aeg-channel-name használatával teheti közzé, amelynek a neve annak a csatornának a neve, amelyhez az eseményeket irányítani kell. Mivel a csatornák a partnertémakörök partneri reprezentációi, a csatornára irányított események az ügyfél parter témakörében jelennek meg. Az ilyen típusú útválasztás olyan új képesség, amely nem érhető el, event channelsés csak a forrásalapú útválasztást támogatja. A csatornanév-útválasztás több használati esetet tesz lehetővé, mint a forrásalapú útválasztás, és ez az ajánlott útválasztási mód. Például a csatornanév-útválasztással az ügyfél kérheti a különböző eseményforrásokból származó eseményeket, hogy egyetlen partnertémakörbe lépjenek.
    • Forrásalapú útválasztás. Ez az útválasztási módszer az esemény környezeti attribútumának értékén source alapul. A források csatornákra vannak leképezve, és ha egy esemény olyan forrást tartalmaz, például "A" értékű forrást, amely az eseményt a forrástulajdonságában található "A" értéket tartalmazó csatornához társított partnertémakörhöz irányítja.

    Deklarálhatja a csatornához és a hozzá tartozó partnertémakörhöz irányított eseménytípusokat. Az eseménytípusok akkor jelennek meg az ügyfelek számára, amikor esemény-előfizetéseket hoznak létre a partnertémakörben, és az eseménykezelő célhelyére küldendő eseménytípusok kiválasztására szolgálnak. További információ.

    Fontos

    Az eseménytípusok kezelhetők a csatornán, és az értékek frissítése után a változások azonnal megjelennek a társított partnertémakörben.

Partnernévtér

A partnernévtér egy regionális erőforrás, amelynek végpontja az Események közzététele az Azure Event Gridben. A partnernévterek csatornákat vagy eseménycsatornákat (örökölt erőforrást) tartalmaznak. Partnernévtereket kell létrehoznia olyan régiókban, ahol az ügyfelek partnertémaköröket vagy célhelyeket igényelnek, mert a csatornáknak és a hozzájuk tartozó partnererőforrásoknak ugyanabban a régióban kell lenniük. Nem rendelkezhet olyan csatornával egy adott régióban, amelynek a kapcsolódó partnertémaköre például egy másik régióban található.

A partnernévterek csatornákat vagy eseménycsatornákat tartalmaznak. Ezt a tulajdonságpartner-témakör útválasztási módja határozza meg a névtérben. Ha csatornanév fejlécre van állítva, a névtérben csak a csatornák hozhatók létre. Ha a partnertémakör útválasztási módja a Source attribútumra van állítva az eseményben, akkor a névtér csak eseménycsatornát tartalmazhat. Ne feledje, hogy a megfelelő partner topic routing mode beállítás nem döntés a csatornanév vagy a forrásalapú útválasztás kiválasztása között. A csatornák mindkettőt támogatják. Ez inkább az új típusú útválasztási erőforrás, a csatornák és az örökölt erőforrás, az eseménycsatornák használata közötti döntés.

Eseménycsatorna

Az eseménycsatorna az az erőforrás, amelyet a partnereseményekkel először adtak ki a bejövő események partnertémakörökhöz való átirányításához. Az eseménycsatornák csak a forrásalapú útválasztást támogatják, és mindig egy ügyfélpartner-témakört képviselnek.

Fontos

Az eseménycsatornák elavultak. Ezért javasoljuk, hogy a csatornákat használja.

Ellenőrzött partnerek

Az ellenőrzött partnerek olyan partnerszervezetek, amelyek identitását a Microsoft ellenőrizte. Határozottan javasoljuk, hogy a szervezetét ellenőrizzék. Az ügyfelek olyan partnerekkel szeretnének kapcsolatba lépni, akik ellenőrzésként igazoltak, nagyobb garanciát nyújtanak arra vonatkozóan, hogy megbízható szervezettel dolgoznak. Az ellenőrzés után az Event Grid-katalógusban olyan jelenléttel rendelkezhet, ahol az ügyfelek könnyen felfedezhetik a szolgáltatást, és belső felhasználói élményben részesülhetnek például az eseményekre való feliratkozáskor.

Az ügyfél engedélye partnertémakörök létrehozására

Az ügyfelek engedélyezik, hogy partnertémaköröket hozzanak létre az Azure-előfizetésükben. Az engedélyezés egy ügyfél Azure-előfizetésben lévő adott erőforráscsoporthoz van megadva, és az idő kötött. A csatornát az ügyfél által beállított lejárati dátum előtt kell létrehoznia. Rendelkeznie kell olyan dokumentációval, amely arra utal, hogy az ügyfélnek megfelelő időkeretet kell biztosítani ahhoz, hogy konfigurálja a rendszert események küldésére vagy fogadására, valamint hogy az engedélyezés lejárta előtt hozza létre a csatornát. Ha engedély nélkül vagy lejárt után próbál létrehozni egy csatornát, a csatorna létrehozása sikertelen lesz, és az ügyfél Azure-előfizetésében nem jön létre erőforrás.

Feljegyzés

Az Event Grid 2022. június 30-a körül megkezdte az engedélyezési ellenőrzések kikényszerítését a partnertémakörök létrehozásához. A dokumentációnak meg kell kérnie az ügyfeleket, hogy a csatorna létrehozása előtt előfeltételként adja meg az engedélyezést.

Fontos

Az ellenőrzött partner nem jogosult partner. Még ha a Microsoft is ellenőrizte a partnereket, akkor is engedélyeznie kell, mielőtt partnertémakört hozhat létre az ügyfél Azure-előfizetésében.

Partnertémakör aktiválása

Az ügyfél aktiválja a számukra létrehozott partnertémakört vagy célhelyet. Ekkor a csatorna aktiválási állapota aktiválva lesz. A csatorna aktiválása után megkezdheti az események közzétételét a csatornát tartalmazó partnernévtér-végponton.

Hogyan automatizálhatja azt a folyamatot, amelyből megtudhatja, hogy mikor kezdheti el közzétenni az eseményeket egy adott partnertémakörben?

Két lehetőség áll rendelkezésre:

  • Rendszeresen olvassa el (kérdezi le) a csatorna állapotát, hogy ellenőrizze, hogy az aktiválás állapota a NeverActivatedről aktiválvalett-e. Ez a művelet számításigényes lehet.
  • Hozzon létre egy esemény-előfizetést az Azure-előfizetéshez vagy erőforráscsoporthoz, amely tartalmazza a figyelni kívánt csatorná(ka)t. A csatornák frissítésekor eseményeket fog kapni Microsoft.Resources.ResourceWriteSuccess . Ezután be kell olvasnia a csatorna állapotát az eseményben megadott Azure Resource Manager-azonosítóval, hogy meggyőződjön arról, hogy a frissítés kapcsolódik az aktivált aktiválási állapot változásához.

Hivatkozások

SDK-k

Következő lépések