Blokklánc-munkafolyamati alkalmazás
Számos cég blokklánccal digitalizálja más cégekkel megosztott munkafolyamatait, például az ellátási lánc fizikai eszközeinek mozgatását. A blokkláncalkalmazások hasonló alapon működnek minden használati esetben. Itt az Azure Blockchain Service-t alkalmazzuk felügyelt blokklánchálózatként, és egy olyan konzorciumalkalmazást fejlesztünk, amely kapcsolódó felhasználói felületekről képes jeleket betölteni, valamint tranzakciónapló-adatokat képes küldeni a konzorcium minden alkalmazásának.
A releváns alkalmazások, eszközök és adatforrások eseményeket és adatokat küldenek egy üzenetközvetítőnek (az Azure Service Busnak).
Az elosztott tranzakciónaplós technológiát (DLT-t) használó Logic App lekéri az adatokat a Service Bustól, majd elküldi őket a tranzakciókészítőnek, amely elkészíti és aláírja a tranzakciót.
Az aláírt tranzakció továbbkerül az Azure Blockchain Service-hez (amely egy teljes mértékben felügyelt Ethereum-konzorciumi hálózat) egy naplóspecifikus Logic App-összekötő segítségével.
A Blockchain Data Manager rögzíti a blokk- és tranzakcióadatokat a konfigurált tranzakciós csomópontokból, dekódolja az eseményeket és tulajdonságokat, majd az adatokat a konfigurált célhelyekre küldi.
Az üzenetközvetítő üzleti alkalmazásoknak és láncon kívüli adatbázisoknak továbbítja a tranzakciónapló-adatokat.
Az információt a Power BI-hoz hasonló eszközök elemzik és jelenítik meg a láncon kívüli adatbázisokhoz való csatlakozással.
- 1 A releváns alkalmazások, eszközök és adatforrások eseményeket és adatokat küldenek egy üzenetközvetítőnek (az Azure Service Busnak).
- 2 Az elosztott tranzakciónaplós technológiát (DLT-t) használó Logic App lekéri az adatokat a Service Bustól, majd elküldi őket a tranzakciókészítőnek, amely elkészíti és aláírja a tranzakciót.
- 3 Az aláírt tranzakció továbbkerül az Azure Blockchain Service-hez (amely egy teljes mértékben felügyelt Ethereum-konzorciumi hálózat) egy naplóspecifikus Logic App-összekötő segítségével.
- 4 A Blockchain Data Manager rögzíti a blokk- és tranzakcióadatokat a konfigurált tranzakciós csomópontokból, dekódolja az eseményeket és tulajdonságokat, majd az adatokat a konfigurált célhelyekre küldi.
- 5 Az üzenetközvetítő üzleti alkalmazásoknak és láncon kívüli adatbázisoknak továbbítja a tranzakciónapló-adatokat.
- 6 Az információt a Power BI-hoz hasonló eszközök elemzik és jelenítik meg a láncon kívüli adatbázisokhoz való csatlakozással.
Implementálási segédlet
Termékek/Leírás | Dokumentáció | |
---|---|---|
Azure Blockchain Service |
Konzorciumi blokklánc-hálózatokat hozhat létre, irányíthat és bővíthet ki | |
Service Bus |
Kapcsolódás privát és nyilvános felhőkörnyezetben | |
Azure IoT Central |
IoT-megoldások létrehozásának felgyorsítása | |
Application Insights |
A webalkalmazások és szolgáltatások problémáinak észlelése, osztályozása és diagnosztizálása | |
Event Grid |
Megbízható eseménykézbesítés nagy mennyiségben | |
Azure Logic Apps |
Az adatok felhők közötti használatának és elérésének automatizálása kódírás nélkül | |
Azure SQL Database |
Felügyelt és intelligens SQL a felhőben | |
Azure Active Directory |
Helyszíni címtárak szinkronizálása és az egyszeri bejelentkezés engedélyezése | |
Key Vault |
A kulcsok, valamint egyéb titkos kódok biztonságos tárolása és elérésének szabályozása | |
App Service |
Hatékony felhőalapú alkalmazások gyors létrehozása webes és mobilplatformokra | |
Virtual Network |
Magánhálózatok kialakítása és igény szerinti csatlakoztatása a helyben üzemelő adatközpontokhoz | |
Power BI Embedded |
Teljes mértékben interaktív, lenyűgöző adatábrázolásokat ágyazhat be alkalmazásaiba |
Kapcsolódó megoldásarchitektúrák
Ellátási lánc nyomon követése
További információ az Azure Blockchain Workbench használatáról. Objektumok nyomkövetésére használható alkalmazást hozhat létre ellátási lánchoz egy lépésről lépésre útmutatót tartalmazó folyamatábra segítségével.