

Get started

Succeed with blockchain using Azure’s proven three-step approach





  • Simplify versioning and updates with Azure DevOps.



Azure blockchain solution architectures


區塊鏈工作流程應用程式企業會使用區塊鏈來將與其他組織共用的工作流程數位化，例如在供應鏈間移動實體資產。區塊鏈應用程式在各使用案例間大同小異。在這裡我們會使用 Azure 區塊鏈服務作為基礎受控區塊鏈網路，並建置能夠從相關使用者介面內嵌訊號，以及向聯盟中進行取用的應用程式傳達總帳資料的聯盟應用程式。11234456
  1. Overview
  2. Flow

Blockchain workflow application


Businesses 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.


  1. 1 Relevant apps, devices, and data sources send events or data to a message broker (Azure Service Bus).
  2. 2 The distributed ledger technology (DLT) consumer Logic App fetches the data from the Service Bus and sends to transaction builder which builds and signs the transaction.
  3. 3 The signed transaction gets routed to Azure Blockchain Service (fully managed Ethereum consortium network) via a ledger-specific Logic App connector.
  4. 4 The blockchain data manager captures block and transaction data from configured transaction nodes, decodes events and properties and then sends the data to configured destinations.
  5. 5 Message broker sends ledger data to consuming business applications and off-chain database.
  6. 6 Information is analyzed and visualized using tools such as Power BI by connecting to off-chain database.
供應鏈追蹤了解如何使用 Azure Blockchain Workbench。運用逐步流程圖建置適用於供應鏈的資產追蹤應用程式。12345678
  1. Overview
  2. Flow

Supply chain track and trace




  1. 1 IoT devices communicate with IoT Hub. IoT Hub as a route configured that will send specific messages to a Service Bus associated with that route. The message is still in the native format for the device and needs to be translated to the format used by Azure Blockchain Workbench. An Azure Logic App performs that transformation. It is triggered when a new message is added to the Service Bus associated with the IoT hub, it then transforms the message and delivers it to the Service Bus used to deliver messages to Azure Blockchain workbench. The first service bus effectively serves as an "Outbox" for IoT Hub and the second one serves as an "Inbox" for Azure Blockchain Workbench.
  2. 2 DLT Consumer fetches the data from the message broker (Service Bus) and sends data to Transaction Builder - Signer.
  3. 3 Transaction Builder builds and signs the transaction.
  7. 7 Information analyzed and visualized using tools such as Power BI by connecting to off-chain database (Azure SQL Database).
  8. 8 Events from the ledger are delivered to Event Grid and Service Bus for use by downstream consumers. Examples of "downstream consumers" include logic apps, functions or other code that is designed to take action on the events. For example, an Azure Function could receive an event and then place that in a datastore such as SQL Server.

Get the latest Azure blockchain news and resources

Customers are doing great things with Azure blockchain

GE Aviation








Singapore Airlines










Frequently asked questions








Start using Azure Blockchain Service


Watch Block Talk


Browse Azure Marketplace
