Kurzy a certifikace Dev & Test

Blockchain

Vyvíjíme aplikace na blockchainu

24.900 CZK

Cena (bez DPH)

Days2

Blockchainové aplikace postavené na Hyperledger Fabric technologii umožňují provozovat zabezpečený auditovací systém, který je obzvláště vhodný pro tracking a kontrolu interakcí mezi dvěma a více stranami. Nesmazatelná historie kryptograficky podepsaných transakcí dokáže sloužit jako jediný zdroj pravdy v případě, že mezi nimi nastane konflikt. Pro ukládání je využit distribuovaný a sdílený ledger, který umožňuje vždy mezi stranami ověřit správnost dat či tvrzení. Aby celý systém správně a bezpečně fungoval, je zapotřebí aplikaci dobře navrhnout a umět provozovat. Právě na to se zaměříme v tomto kurzu.

Školení poskytuje detailní popis jednotlivých řešení dostupných pro vývoj aplikací na Hyperledger Fabric technologii. Zaměřeno je na best practices a produkčně osvědčené postupy pro efektivní provoz a správu aplikací využívající privátní ledger jako databázovou vrstvu.

Po absolvování kurzu bude účastník školení schopen plně nasazovat, vyvíjet či integrovat aplikace na privátním blockchainu.

 

Cílová skupina

  • Vývojáři aplikací
  • Software Engineer
  • Správci IT systémů
  • Projektanti IT systémů

 

Cíle kurzu

Cílem kurzu je předat účastníkům osvědčená provozní doporučení pro správu blockchainových aplikací za použití Hyperledger Fabric technologie. Účastníci se naučí jak designovat, provozovat a vyvíjet aplikace na privátním blockchainu včetně odpovědí na pokročilé problémy, automatizaci či monitoring infrastruktury a aplikací.

Na praktických příkladech si účastníci vyzkouší jak vytvářet a spravovat aplikace ukládající data do privátního ledgeru. 

 

Garant

 

JIŘÍ BROULÍK

Jiří vyvíjí aplikace postavené na Blockchainu a zajišťuje jejich provoz ve veřejných cloudech. Aktuálně pracuje ve společnosti KompiTech. V minulosti působil jako cloud engineer v Mirantisu a měl na starosti návrh, nasazování a správu cloudových řešení jako je Openstack a Kubernetes. Ve volném čase se věnuje rodině a sportu.

Osnova

 

Privátní blockchain

  • Principy a fungování privátního blockchainu
  • Na co si dát pozor v produkci
  • Reálné využití v praxi
  • Rozšíření stávajících aplikací na blockchain

 

Infrastruktura

  • Design infrastruktury - best practices
  • Tvorba blockchainové sítě
  • Nastavení EventHubu pro další zpracování zpráv z Chaincode
  • Provoz a údržba infrastruktury
  • Logging, debugging
  • Monitoring

 

Development

  • Design aplikace - best practices
  • Vytvoření vlastní aplikace (Smart contract a REST)
  • Posílání a zpracování eventů z EventHubu
  • Využití efektivních nástrojů pro vývoj
  • Testování
  • Spuštění aplikací (Instantiation)
  • Nasazování nových verzí (upgrade)
  • Orchestrace blockchainových zdrojů z aplikace
  • Provoz a údržba

 

Předpoklady

  • Základní znalosti o kontejnerech
  • Základní znalost Golang

 

Technické požadavky

  • Počítač s jakýmkoliv OS (Linux, Windows, OS X)
  • Nainstalovaný Docker a VSCode (nebo obdobné IDE)

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole
Při poskytování našich služeb nám pomáhají soubory cookie. Využíváním našich služeb s jejich používáním souhlasíte.
Další informace