Blockchain-Workflowanwendung

Unternehmen verwenden Blockchain zum Digitalisieren von mit anderen Unternehmen geteilten Workflows, wie z.B. dem Verschieben physischer Objekte in Lieferketten. Die Anatomie von Blockchain-Apps ist in allen Anwendungsfällen ähnlich. Hier wird der Azure Blockchain-Dienst als Blockchain-Netzwerk zur grundlegenden Verwaltung verwendet und eine Konsortiumanwendung erstellt, die Signale von relevanten Benutzeroberflächen erfasst und Ledger-Daten an laufende Apps im Konsortium übermittelt.

Blockchain workflow applicationBusinesses use blockchain to digitize workflows they share with other organizations, such as moving physical assets across supply chains. The anatomy of blockchain apps is similar across use cases. Here, we use Azure Blockchain Service as the foundational managed blockchain network and build a consortium application that can ingest signals from relevant user interfaces and communicate ledger data to consuming apps across the consortium.11234456

Relevante Apps, Geräte und Datenquellen senden Ereignisse oder Daten an einen Nachrichtenbroker (Azure Service Bus).

Die DLT-Consumer-Logik-App (Distributed Ledger Technology) holt die Daten aus dem Service Bus und sendet sie an den Transaktionsgenerator, der die Transaktion erstellt und signiert.

Die signierte Transaktion wird über einen Ledger-spezifischen Logik-App-Connector an den Azure Blockchain Service (vollständig verwaltetes Ethereum-Konsortiumsnetzwerk) weitergeleitet.

Der Blockchain Data Manager erfasst Block- und Transaktionsdaten von konfigurierten Transaktionsknoten, decodiert Ereignisse und Eigenschaften und sendet die Daten dann an konfigurierte Ziele.

Der Message Broker sendet Ledgerdaten an verarbeitende Geschäftsanwendungen und Off-Chain-Datenbanken.

Informationen werden mit Tools wie Power BI durch Anbindung an eine Off-Chain-Datenbank analysiert und visualisiert.

  1. 1 Relevante Apps, Geräte und Datenquellen senden Ereignisse oder Daten an einen Nachrichtenbroker (Azure Service Bus).
  2. 2 Die DLT-Consumer-Logik-App (Distributed Ledger Technology) holt die Daten aus dem Service Bus und sendet sie an den Transaktionsgenerator, der die Transaktion erstellt und signiert.
  3. 3 Die signierte Transaktion wird über einen Ledger-spezifischen Logik-App-Connector an den Azure Blockchain Service (vollständig verwaltetes Ethereum-Konsortiumsnetzwerk) weitergeleitet.
  1. 4 Der Blockchain Data Manager erfasst Block- und Transaktionsdaten von konfigurierten Transaktionsknoten, decodiert Ereignisse und Eigenschaften und sendet die Daten dann an konfigurierte Ziele.
  2. 5 Der Message Broker sendet Ledgerdaten an verarbeitende Geschäftsanwendungen und Off-Chain-Datenbanken.
  3. 6 Informationen werden mit Tools wie Power BI durch Anbindung an eine Off-Chain-Datenbank analysiert und visualisiert.

Implementierungsleitfaden

Produkte/Beschreibung Dokumentation

Azure Blockchain-Dienst

Erstellen, Verwalten und Erweitern von Konsortiums-Blockchainnetzwerken

Service Bus

Verbindung zwischen privaten und öffentlichen Cloudumgebungen

Azure IoT Central

Beschleunigen Sie die Entwicklung von IoT-Lösungen

Application Insights

Ermitteln, selektieren und diagnostizieren Sie Probleme in Ihren Web-Apps und -diensten

Event Grid

Von zuverlässiger Übermittlung in sehr großem Umfang profitieren

Azure Logic Apps

Automatisieren des Zugriffs und der Nutzung von Daten über mehrere Clouds, ohne Code schreiben zu müssen

Azure SQL-Datenbank

Verwaltetes, intelligentes SQL in der Cloud

Azure Active Directory

Lokale Verzeichnisse synchronisieren und das einmalige Anmelden aktivieren

Key Vault

Schlüssel und andere Geheimnisse schützen und unter Kontrolle halten

App Service

Leistungsstarke Cloud-Apps für Web- und Mobilgeräte schnell erstellen

Virtual Network

Private Netzwerke bereitstellen und optional eine Verbindung mit lokalen Datencentern herstellen

Power BI Embedded

Betten Sie interaktive, beeindruckende Datenvisualisierungen in Ihre Anwendungen ein

Zugehörige Lösungsarchitekturen

Supply chain track and traceLearn how to use the Azure Blockchain Workbench. Build an asset tracking application for supply chain with a step-by-step flowchart.12345678

Nachverfolgen und Überwachen von Lieferketten

Erfahren Sie, wie Azure Blockchain Workbench verwendet wird. Erstellen Sie mit einem Schritt-für-Schritt-Flussdiagramm eine Inventarüberwachungsanwendung für Lieferketten.