Introduzione

Completato

L'implementazione di una soluzione tra più aziende può essere una sfida complessa, perché è necessario considerare attendibili i dati dei partner. Nella maggior parte dei casi, è necessario usare un database centrale. I dati vengono archiviati in un'unica posizione come origine di dati reali. L'azienda che gestisce il database deve essere considerata attendibile come autorità centrale dei dati.

La blockchain permette di implementare un processo aziendale quando è necessario considerare attendibili i dati e i partecipanti senza usare un database centrale.

Si supponga di essere un progettista di soluzioni presso un'azienda di lavorazione di prodotti caseari che produce gelati. Si usa una catena di approvvigionamento per ricevere prodotti caseari crudi da più caseifici. L'azienda consegna gelati confezionati a diversi rivenditori. Sono stati riscontrati problemi di sicurezza e qualità alimentare causati dalla conservazione a temperature non adeguate durante la spedizione. Poiché più aziende sono responsabili della spedizione e della conservazione del prodotto, è stato difficile identificare la parte della catena di approvvigionamento che ha causato il problema. Si vuole creare un sistema in grado di identificare rapidamente i problemi nella catena di approvvigionamento. Ogni azienda coinvolta nella catena di approvvigionamento vuole integrare i propri sistemi esistenti con la soluzione e controllare in modo indipendente le spedizioni in caso di reclamo relativo alla sicurezza alimentare.

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

In questo modulo viene mostrato in che modo la blockchain permette ai partner commerciali di considerare attendibili i rispettivi dati senza un'autorità centrale. Viene anche descritto in breve il funzionamento della blockchain. L'obiettivo è aiutare a determinare se la blockchain sia una scelta appropriata per il proprio scenario.

Obiettivi di apprendimento

Contenuto del modulo

  • Spiegare come la blockchain assicura l'attendibilità e semplifica i processi aziendali tra partecipanti.
  • Valutare quando usare la blockchain per una soluzione.
  • Classificare le opzioni di blockchain di Azure disponibili per una soluzione.

Prerequisiti

  • Conoscenza di base dei concetti di programmazione, come variabili e logica condizionale.