BLOCKCHAIN & HYPERLEDGER FABRIC: THE HYPERLEDGER FABRIC EĞİTİMİ

Fabric ağını bileşen bileşen kurun

Peer, orderer, MSP, kanal ve chaincode ile Hyperledger Fabric ağını uçtan uca kurmayı öğrenin

Blockchain & Hyperledger Fabric: The Hyperledger Fabric Eğitimi, kurumsal izinli blockchain platformu Fabric'i teknik derinlikte öğretir. Program peer, orderer, CA ve MSP bileşenlerini, kanal kurulumunu ve execute-order-validate işlem akışını işler.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Fabric mimarisinden peer-orderer kurulumuna, chaincode ve endorsement politikasına teknik derinlik

Blockchain & Hyperledger Fabric: The Hyperledger Fabric Eğitimi, kurumsal izinli blockchain platformu Hyperledger Fabric'i teknik derinlikte öğretir. Katılımcılar peer, orderer, CA ve MSP bileşenlerini, kanal yapısını ve endorsement politikalarını kurar. Execute-order-validate işlem akışı, Go veya Node.js ile chaincode geliştirme, gizli veri koleksiyonları, CouchDB state veritabanı ve Fabric CA ile kimlik yönetimi işlenir. Eğitim bir test ağını sıfırdan ayağa kaldırır.

Süre ve Format

3 Gün. Her gün dört modül; test ağı ayağa kaldırılır, kanal oluşturulur ve chaincode kurulup çağrılır.

Seviye

Orta Seviye — Hyperledger Fabric ağını peer, orderer, kanal ve chaincode düzeyinde kurmayı öğretir

Öğrenme Metodu

Her konu test network üzerinde uygulanır; peer ve orderer ayağa kaldırılır, chaincode kurulup çağrılarak sonuç gözlemlenir.

Neden Bu Eğitim?

🛠️Ağ kurulumu

Peer, orderer, CA ve kanal bileşenlerini sıfırdan ayağa kaldırarak bir Fabric ağını uçtan uca kurma yetkinliği kazanırsınız.

📜Chaincode geliştirme

Go veya Node.js ile chaincode yazar, dünya durumunu (world state) okuyup yazar ve işlem mantığını kontrat olarak kodlarsınız.

🔒Gizlilik ve onay

Endorsement politikaları ve gizli veri koleksiyonlarıyla hangi tarafın neyi onaylayıp göreceğini hassas biçimde tasarlarsınız.

Anahtar Konular

hyperledger fabric eğitimifabric chaincode eğitimikurumsal blockchain eğitimifabric ağ kurulumuchaincode geliştirme eğitimihyperledger eğitimiizinli blockchain eğitimiblockchain geliştirici eğitimifabric msp channeldağıtık defter eğitimi
“Fabric'te güç tek bir zincirde değil; kanal, onay politikası ve gizli veriyle kurgulanan hassas güven mimarisindedir.”

Ön Koşullar

Eğitimden verim almak için gereken teknik birikim ve ortam

1
Blockchain temeli

Dağıtık defter, uzlaşı ve akıllı kontrat kavramlarına hâkimiyet teknik derinliği takip etmek için gereklidir.

2
Go veya Node.js

Go ya da Node.js ile temel programlama deneyimi chaincode geliştirme modüllerinde gereklidir.

3
Docker ve Linux

Docker ve komut satırı kullanımı, ağ bileşenlerini konteyner olarak ayağa kaldırmak için zorunludur.

4
Geliştirme ortamı

Docker Compose kurulu bir bilgisayar, test ağını çalıştırabilmek için önceden hazırlanmalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı Hyperledger Fabric'in modüler mimarisini, peer, orderer, CA ve MSP bileşenlerini ve execute-order-validate işlem akışını teknik ayrıntısıyla kavrar.
Modül 1
Fabric Mimarisine Genel Bakış
  • Modüler ve pluggable mimari felsefesi
  • Organizasyon, peer ve orderer kavramları
  • İzinli ağda kimlik ve rol yapısı
  • Ledger: blockchain ve dünya durumu (state)
  • Node.js, Go ve Java SDK seçenekleri
  • Fabric'in izinsiz ağlardan temel farkları
Modül 2
Peer, Orderer ve Ledger
  • Peer düğümü ve endorsing/committing rolleri
  • Orderer servisi ve blok oluşturma
  • Raft tabanlı sıralama (ordering) uzlaşısı
  • Dünya durumu için LevelDB ve CouchDB
  • Blok yapısı ve ledger'a yazım süreci
  • Gossip protokolü ile veri yayılımı
Modül 3
Kimlik: CA ve MSP
  • Fabric CA ile sertifika üretimi
  • X.509 sertifikaları ve kimlik yapısı
  • Membership Service Provider (MSP) rolü
  • Organizasyon MSP ve ağ MSP ayrımı
  • Rol tabanlı yetki (admin, peer, client)
  • Sertifika iptal ve yenileme yönetimi
Modül 4
İşlem Akışı: Execute-Order-Validate
  • İstemci işlem önerisi (proposal) oluşturma
  • Endorsing peer'ların simülasyon ve onayı
  • Orderer'da işlemlerin sıralanıp bloklanması
  • Committing peer'da doğrulama ve yazım
  • Okuma-yazma kümesi (RW set) ve MVCC
  • Çakışma (conflict) ve işlem reddi
Günün hedefiKatılımcı kanal oluşturur, organizasyonları kanala katar, Go veya Node.js ile chaincode yazar ve yeni yaşam döngüsüyle paketleyip kurup çağırır.
Modül 1
Kanal (Channel) Kurulumu
  • Kanal ile özel iletişim ve veri izolasyonu
  • Configtx ile kanal yapılandırması
  • Genesis bloğu ve kanal oluşturma
  • Organizasyonların kanala katılması
  • Anchor peer ile organizasyonlar arası keşif
  • Kanal yapılandırma güncelleme akışı
Modül 2
Chaincode Yaşam Döngüsü
  • Yeni (2.x) chaincode yaşam döngüsü
  • Paketleme, kurulum (install) ve onay
  • Organizasyon onayları ve commit adımı
  • Endorsement politikasının tanımlanması
  • Sürümleme ve chaincode yükseltme
  • Chaincode konteyner yaşam yönetimi
Modül 3
Chaincode Geliştirme
  • Contract API ile chaincode iskeleti
  • GetState ve PutState ile durum erişimi
  • GetStateByRange ve zengin sorgular
  • Kompozit anahtar (composite key) tasarımı
  • İşlem bağlamı (transaction context) kullanımı
  • Olay (event) yayınlama ve dinleme
Modül 4
İstemci ve SDK Entegrasyonu
  • Fabric Gateway ile uygulama bağlantısı
  • Cüzdan ve kimlik ile oturum kurma
  • İşlem gönderme (submit) ve değerlendirme
  • Olay dinleyici ile ledger değişimini izleme
  • Hata yönetimi ve yeniden deneme
  • Uygulamadan chaincode çağırma örneği
Günün hedefiKatılımcı gizli veri koleksiyonlarını, ayrıntılı endorsement politikalarını ve ağ güvenliğini tasarlar, izleme ile yükseltmeyi kurar ve üretime hazırlık yapar.
Modül 1
Gizli Veri Koleksiyonları
  • Private data collection kavramı ve amacı
  • Ledger'da yalnızca hash saklama mantığı
  • Koleksiyon tanımı ve erişim politikası
  • Transient alan ile gizli veri gönderimi
  • Koleksiyon verisinin yaşam süresi (BTL)
  • Gizlilik senaryosu: fiyat paylaşmama örneği
Modül 2
Endorsement ve Yetki Politikaları
  • Endorsement politikası söz dizimi
  • AND, OR ve N-of eşik kuralları
  • Anahtar düzeyinde (state-based) onay
  • Organizasyonlar arası güven tasarımı
  • Kanal ve uygulama düzeyi politikaları
  • Politika hatalarının ayıklanması
Modül 3
Güvenlik ve TLS Yapılandırması
  • Düğümler arası TLS yapılandırması
  • Kimlik ve anahtar güvenli saklama
  • HSM ile özel anahtar koruması ve saklama
  • Rol tabanlı erişim ve en az yetki
  • Ağ segmentasyonu ve güvenlik duvarı
  • Denetim ve log izlenebilirliği
Modül 4
İşletim, İzleme ve Yükseltme
  • Operator ve Kubernetes üzerinde dağıtım
  • Prometheus ile metrik ve izleme
  • Yedekleme ve felaket kurtarma planı
  • Kanal ve chaincode yükseltme stratejisi
  • Yeni organizasyon ekleme süreci
  • Üretime geçiş kontrol listesi hazırlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Fabric mimarisi

Peer, orderer, CA ve MSP bileşenlerini, ledger yapısını ve modüler mimariyi teknik derinlikte kavrayarak ağı doğru tasarlarsınız.

✅
İşlem akışı hakimiyeti

Execute-order-validate akışını, okuma-yazma kümelerini ve MVCC çakışma kontrolünü anlayarak işlemlerin nasıl kesinleştiğini çözümlersiniz.

✅
Ağ kurulumu

Kanal oluşturur, organizasyonları katar, anchor peer ve configtx yapılandırmasıyla bir Fabric ağını sıfırdan ayağa kaldırırsınız.

✅
Chaincode geliştirme

Go veya Node.js ile Contract API kullanarak chaincode yazar, dünya durumunu okuyup yazar ve kompozit anahtarla veri modeli kurarsınız.

✅
Yaşam döngüsü yönetimi

Yeni chaincode yaşam döngüsüyle paketleme, kurulum, onay ve commit adımlarını uygular, sürümleme ve yükseltmeyi yönetirsiniz.

✅
Gizli veri tasarımı

Private data koleksiyonlarıyla tarafların yalnızca yetkili veriyi görmesini sağlar, transient alan ve BTL ile gizliliği kurarsınız.

✅
Onay politikaları

Endorsement politikalarını AND, OR ve N-of kurallarıyla, hatta anahtar düzeyinde tasarlayarak organizasyonlar arası güveni kodlarsınız.

✅
Üretime hazırlık

TLS, HSM, izleme ve yükseltme stratejileriyle ağı güvenli biçimde işletir, üretime geçiş kontrol listesini eksiksiz uygularsınız.

Kimler İçin Uygundur?

  • Kurumsal blockchain geliştiren yazılımcılar
  • DevOps ve platform mühendisleri
  • çözüm mimarları
  • Hyperledger Fabric üzerinde üretim ağı tasarlayacak teknik ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kurumsal blockchain geliştiren yazılımcılar, DevOps ve platform mühendisleri, çözüm mimarları ile Hyperledger Fabric üzerinde üretim ağı tasarlayacak teknik ekipler için uygundur. Blockchain temeli, Go veya Node.js ve Docker bilgisi gereklidir.
An Overview of Hyperledger eğitiminden farkı nedir?
Overview eğitimi tüm Hyperledger ekosistemine kavramsal bakış sunar ve kod yazmaz. Bu eğitim ise yalnızca Fabric'e odaklanır; peer ve orderer kurulumu, kanal yapılandırması, chaincode geliştirme ve endorsement politikaları gibi konuları teknik derinlikte ve uygulamalı işler.
Chaincode hangi dilde yazılıyor?
Hyperledger Fabric chaincode'u Go, Node.js ve Java ile yazılabilir. Eğitimde ağırlıklı olarak Go ve Node.js kullanılır; GetState/PutState ile durum erişimi, kompozit anahtar tasarımı ve Contract API örneklerle uygulanır.
Gizli veri koleksiyonları ne işe yarar?
Private data collections, bir kanaldaki tüm taraflar yerine yalnızca yetkili organizasyonların belirli veriyi görmesini sağlar; ledger'da yalnızca verinin hash'i tutulur. Eğitimde fiyat gibi hassas bilgilerin seçili taraflarla paylaşıldığı senaryolar uygulanır.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve test ağında üretilen chaincode çıktılarını belgeler; kurumsal gruplara özel uyarlama yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Blockchain & Hyperledger Fabric: The Hyperledger Fabric Eğit Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

BlockchainEthereum Smart Contracts with Solidity: Ether Transfer Operations in Solidity Eğitimi
Diğer Teknik Alanlar Eğitimleri

Ethereum Smart Contracts with Solidity: Ether Transfer Operations in Solidity Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Solidity'de payable, transfer, send, call, receive-fallback ve reentrancy güvenliği eğitimi. Çekme deseni ve güvenli para akışı. Online ve kurumsal.

Detayları Gör →
BlockchainEthereum Smart Contracts with Solidity: Features of the Solidity Language Eğitimi
Diğer Teknik Alanlar Eğitimleri

Ethereum Smart Contracts with Solidity: Features of the Solidity Language Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Solidity kalıtım, modifier, görünürlük, event, library, arayüz ve hata yönetimi eğitimi. Bakımlı ve modüler sözleşme mimarisi. Online ve kurumsal.

Detayları Gör →
BlockchainEthereum Smart Contracts with Solidity: Functions in Solidity Eğitimi
Diğer Teknik Alanlar Eğitimleri

Ethereum Smart Contracts with Solidity: Functions in Solidity Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Solidity'de fonksiyon bildirimi, görünürlük, view-pure-payable, modifier, overloading ve function type eğitimi. Gas bilinçli tasarım. Online ve kurumsal.

Detayları Gör →
BlockchainEthereum Smart Contracts with Solidity: The Remix Solidity IDE Eğitimi
Diğer Teknik Alanlar Eğitimleri

Ethereum Smart Contracts with Solidity: The Remix Solidity IDE Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Remix Solidity IDE ile Ethereum akıllı sözleşme eğitimi: Solidity yazımı, derleme, MetaMask ve Sepolia dağıtımı, debugger ve güvenlik analizi. Online ve kurumsa

Detayları Gör →
BlockchainExploring Blockchain Eğitimi
Diğer Teknik Alanlar Eğitimleri

Exploring Blockchain Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Blok zinciri temelleri eğitimi: dağıtık defter, hash, konsensüs (PoW/PoS), ağ türleri, akıllı sözleşme, Hyperledger ve kullanım alanları. Online ve kurumsal.

Detayları Gör →
BlockchainHarnessing Blockchain for Business Transformation Eğitimi
Diğer Teknik Alanlar Eğitimleri

Harnessing Blockchain for Business Transformation Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Blok zinciri iş dönüşümü eğitimi: kullanım senaryosu seçimi, ROI, iş gerekçesi, PoC tasarımı, platform seçimi ve dönüşüm yol haritası. Kurumsal ve online.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn