Application de workflow Blockchain

Les entreprises utilisent Blockchain pour numériser les workflows qu’elles partagent avec d’autres organisations, par exemple le déplacement de ressources physiques dans les chaînes d’approvisionnement. La structure des applications Blockchain est similaire pour tous les cas d'usage. Dans ce cas, nous utilisons le service Azure Blockchain comme réseau Blockchain managé de base et nous générons une application de consortium qui peut ingérer des signaux des interfaces utilisateur pertinentes et communiquer des données du registre aux applications de consommation du consortium.

Application de workflow BlockchainLes entreprises utilisent Blockchain pour numériser les workflows qu’elles partagent avec d’autres organisations, par exemple le déplacement de ressources physiques dans les chaînes d’approvisionnement. La structure des applications Blockchain est similaire pour tous les cas d'usage. Dans ce cas, nous utilisons le service Azure Blockchain comme réseau Blockchain managé de base et nous générons une application de consortium qui peut ingérer des signaux des interfaces utilisateur pertinentes et communiquer des données du registre aux applications de consommation du consortium.11234456

Les applications, appareils et sources de données pertinents envoient des événements ou données à un courtier de message (Azure Service Bus).

L’application logique utilisée par la technologie de registre distribué (DLT) extrait les données à partir du Service Bus et les envoie au générateur de transactions qui génère et signe la transaction.

Cette transaction signée est routée vers Azure Blockchain Service (réseau du consortium Ethereum entièrement géré) via un connecteur d’application logique spécifique du registre.

Blockchain Data Manager capture les données de bloc et de transaction à partir des nœuds de transaction configurés, décode des événements et propriétés, puis envoie les données vers des destinations configurées.

Le courtier de message envoie les données du registre vers les applications métier utilisées et la base de données off-chain.

Informations analysées et visualisées à l’aide d’outils tels que Power BI via la connexion à la base de données off-chain.

  1. 1 Les applications, appareils et sources de données pertinents envoient des événements ou données à un courtier de message (Azure Service Bus).
  2. 2 L’application logique utilisée par la technologie de registre distribué (DLT) extrait les données à partir du Service Bus et les envoie au générateur de transactions qui génère et signe la transaction.
  3. 3 Cette transaction signée est routée vers Azure Blockchain Service (réseau du consortium Ethereum entièrement géré) via un connecteur d’application logique spécifique du registre.
  1. 4 Blockchain Data Manager capture les données de bloc et de transaction à partir des nœuds de transaction configurés, décode des événements et propriétés, puis envoie les données vers des destinations configurées.
  2. 5 Le courtier de message envoie les données du registre vers les applications métier utilisées et la base de données off-chain.
  3. 6 Informations analysées et visualisées à l’aide d’outils tels que Power BI via la connexion à la base de données off-chain.

Conseils sur l’implémentation

Produits/Description Documentation

Service Azure Blockchain

Créez, gérez et développez des réseaux blockchain de consortium

Service Bus

Connectez-vous à des environnements de cloud privés et publics

Azure IoT Central

Faites l’expérience de la simplicité du SaaS pour l’IoT, même sans aucune connaissance du cloud

Application Insights

Détectez, hiérarchisez et diagnostiquez des problèmes dans vos applications et services web

Event Grid

Bénéficiez d’une livraison fiable d’événement à grande échelle

Logic Apps

Automatisez l'accès à vos données et l'utilisation de ces dernières dans différents clouds sans écrire de code

Azure SQL Database

Base de données SQL managée et intelligente dans le cloud

Azure Active Directory

Synchronisez les répertoires locaux et activez l’authentification unique

Key Vault

Protégez les clés et autres secrets et gardez-en le contrôle

App Service

Créez rapidement des applications cloud performantes pour le web et les appareils mobiles

Virtual Network

Mise en service de réseaux privés avec possibilité de connexion à des centres de données locaux

Power BI Embedded

Incorporez des visualisations de données totalement interactives et saisissantes dans vos applications

Architectures de solution associées