Giriş

Tamamlandı

Birden fazla şirketi kapsayan bir çözüm oluşturmak, iş ortaklarının sağladığı bilgilere güvenmeyi gerektirdiğinden zorlu bir süreç olabilir. Çoğu durumda merkezi veritabanı kullanılır. Veriler, tek bir konumda tutulur ve bu kaynağa güven duyulur. Verilerin merkezi otoritesi olan ve veritabanını barındıran şirkete herkesin güvenmesi gerekir.

Blok zinciri, merkezi bir veritabanı kullanmadan verilere ve katılımcılara güvenmeniz gerektiği durumlarda bir iş sürecini uygulamaya geçirmenizi sağlar.

Dondurma üreten bir süt işleme şirketinde çözüm mimarı olduğunuzu varsayalım. Birden çok mandıradan ham süt ürünlerini almak için tedarik zinciri kullanıyorsunuz. Şirketiniz paketlediği dondurmaları birçok farklı perakendeciye gönderiyor. Ürünlerin teslimat sırasında uygun olmayan sıcaklıkta depolanması sonucunda gıda kalitesi ve güvenliği konularında sorunlar yaşadınız. Ürün teslimat ve depolama aşamasında sorumluluk birden çok şirkete ait olduğundan tedarik zincirindeki kusurlu tarafları tespit etmek oldukça zordur. Tedarik zincirindeki sorunları hızlıca belirlemenizi sağlayacak bir sistem oluşturmak istiyorsunuz. Her tedarik zinciri şirketi, mevcut sistemlerini çözümle tümleştirmek ve gıda güvenliği geri çağırması durumunda sevkiyatları bağımsız olarak denetlemek istemektedir.

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

Bu modülde blok zincirinin iş ortaklarının merkezi bir yetkili olmadan birbirlerinin verilerine nasıl güvendiğini göreceksiniz. Ayrıca blok zincirinin nasıl çalıştığı hakkında da bilgi edinebilirsiniz. Burada amaç, blok zincirinin senaryonuz için doğru seçenek olup olmadığına karar vermenize yardımcı olmaktır.

Öğrenme hedefleri

Bu modülde şunların nasıl yapılacağını öğreneceksiniz:

  • Blok zincirinin katılımcılar arasında güven ve iş süreçlerine nasıl olanak sağladığını açıklama.
  • Çözüm için blok zincirinin ne zaman kullanılacağını değerlendirin.
  • Bir çözüm için kullanılabilir Azure blok zinciri seçeneklerini sınıflandırma.

Önkoşullar

  • Değişkenler ve koşullu mantık gibi programlama kavramları hakkında temel bilgiler.