Введение
Реализация решения в нескольких компаниях может оказаться сложной задачей, так как необходимо доверять данным от партнеров. В большинстве случаев используется центральная база данных. Источником истинности данных является их хранение в одном расположении. Компания, которая обслуживает базу данных, должна быть доверена в качестве центрального центра данных.
Блокчейн позволяет реализовать бизнес-процесс, в котором необходимо доверять данным и участникам, без использования центральной базы данных.
Предположим, вы являетесь архитектором решений в компании по обработке молочных продуктов, которая производит мороженое. Вы используете цепочку поставок для получения сырых молочных продуктов с нескольких молочных заводов. Ваша компания поставляет упакованное мороженое в различные розничные магазины. Во время поставки были проблемы с качеством пищи и безопасностью, вызванные неправильным хранением температуры. Так как несколько компаний несут ответственность за доставку и хранение продукта, было трудно определить сторону цепочки поставок по ошибке. Вы хотите создать систему, которая будет быстро выявлять проблемы в цепочке поставок. Каждая компания цепочки поставок хочет интегрировать свои существующие системы с решением и независимо аудит поставок, если есть отзыв по безопасности продуктов питания.
В этом модуле вы узнаете, как технология блокчейн позволяет деловым партнерам доверять данным друг друга без использования централизованного управления. Вы также узнаете, как работает блокчейн. Цель состоит в том, чтобы помочь вам определить, можно ли использовать блокчейн в своем сценарии.
Цели обучения
В этом модуле рассматриваются следующие задачи:
- Объясните, как блокчейн обеспечивает доверие и бизнес-процессы между участниками.
- Оцените, когда следует использовать блокчейн для решения.
- Классификация доступных параметров блокчейна Azure для решения.
Необходимые компоненты
- Базовые знания таких концепций программирования, как переменные и условная логика