Návrh Školení

Úvod

  • Přehled Hyperledger Composeru
  • Základy blockchainových podnikových sítí
  • Cíle kurzu a nastavení

Definování aktiv, obchodních pravidel a účastníků

  • Modelování aktiv, účastníků a transakcí
  • Jazyk pro modelování obchodní sítě (soubory CTO)
  • Psaní logiky transakcí v JavaScriptu

Identita a řízení přístupu

  • Vydávání a správa identit
  • Seznamy řízení přístupu (ACLs)
  • Záležitosti související s bezpečností a osvědčené postupy

Modelování opakovatelných, jádrovéch komponent

  • Návrh modulárních a údržbovéch modelů sítě
  • Použití opakovatelnosti a dědičnosti v modelech Composeru

Využívání balíčků archivu obchodní sítě

  • Generování a export .bna balíčků
  • Správa životního cyklu a kontroly verzí

Generování JavaScript a REST API

  • Automatické generování REST API pomocí Composer REST Serveru
  • Přizpůsobení API a bezpečnostní možnosti

Vývoj a testování v Composer Playground

  • Simulace sítí v prohlížeči
  • Testování transakcí, modelů a identit
  • Ladení logiky transakcí

Nasazení na živou blockchain síť Hyperledger Fabric

  • Příprava runtime prostředí Fabric pro nasazení
  • Nasazení archivů obchodní sítě
  • Ověření nasazení a živé testování

Integrace se systémy mimo síť

  • Připojení API Composeru k webovým a podnikovým aplikacím
  • Použití případů pro IoT, dodávací řetězec, financie atd.

Vytváření a testování aplikací na blockchainu

  • Návrh uživatelského rozhraní pro blockchain
  • Demonstrace vývoje od začátku do konce

Řešení problémů

  • Běžné chyby a jejich řešení
  • Nástroje pro ladení a protokoly

Závěr a další kroky

  • Přehled klíčových konceptů
  • Osvědčené postupy a další kroky
  • Zdroje pro dále probíhající vzdělávání

Požadavky

  • Zkušenosti s programováním
  • Základní pochopení blockchainů
  • Zkušenosti s Linuxem

Cílová skupina

  • Vývojáři
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie