Введение

Завершено

Реализация решения в нескольких компаниях может оказаться сложной задачей, поскольку необходимо обеспечить доверие данным от партнеров. В большинстве случаев используется центральная база данных. Источником истинности данных является их хранение в одном расположении. Компания, обслуживающая базу данных, должна быть достаточно доверенной для выполнения роли центрального органа управления данными.

Блокчейн позволяет реализовать бизнес-процесс, в котором необходимо доверять данным и участникам, без использования центральной базы данных.

Предположим, вы являетесь архитектором решений в компании по обработке молочных продуктов, которая производит мороженое. Вы используете цепочку поставок для получения сырых молочных продуктов с нескольких молочных заводов. Ваша компания поставляет упакованное мороженое в различные розничные магазины. Возникли проблемы с качеством и безопасностью продуктов, вызванные несоблюдением температурного режима при транспортировке. Поскольку за доставку и хранение продукта отвечают несколько компаний, было трудно выявить виновного в цепочке поставок. Вы хотите создать систему, которая будет быстро выявлять проблемы в цепочке поставок. Каждая компания цепочки поставок хочет интегрировать свои существующие системы с решением и независимо аудит поставок, если есть отзыв о безопасности продуктов питания.

Supply chain scenario of dairy farmer, ice cream manufacturer, shipper, and retailer.

В этом модуле показано, как блокчейн позволяет бизнес-партнерам доверять данным друг друга без центрального центра. Вы также узнаете, как работает блокчейн. Цель состоит в том, чтобы помочь вам определить, можно ли использовать блокчейн в своем сценарии.

Цели обучения

Из этого модуля вы узнаете, как выполнять следующие задачи:

  • Объясните, как блокчейн обеспечивает доверие и бизнес-процессы между участниками.
  • Оцените, когда следует использовать блокчейн для решения.
  • Классификация доступных параметров блокчейна Azure для решения.

Необходимые компоненты

  • Основные знания о понятиях программирования, таких как переменные и условная логика.