Eventil - Find Tech Events
Official mobile app
FREE - In Google Play
Official mobile app
FREE - In App Store

Corporate Blockchain Training: Deep Dive with Hyperledger Fabric [Dubai]

Nov 29 - Dec 1, 2019 · Dubai, United Arab Emirates

This three-day course provides a highly practical training on Hyperledger Fabric with 75% lab exercises and 25% theory lectures. Every student gets personal attention and works with a trainer experienced in developing blockchain applications on Fabric.

By the end of the course, you will design an application and learn how to integrate it with external file storages. You will become proficient in blockchain and fully armed to build real-life applications of any complexity on your own.

Course duration:

3 days (8 hrs per day).

Course deliverables

  • Architecture of the production-grade apps built on the native Hyperledger Fabric

  • Network administration and performance monitoring

  • Chaincode patterns used in popular business functions

  • Integration with external data sources and services

  • UI/UX development

Who should attend

  • DevOps engineers setting up and running Hyperledger networks

  • Chaincode developers writing in Golang/Java/Node.js

  • UI/UX developers

Prerequisites and skills

All attendees work on their laptops with:

  • Local installation of Ubuntu 16 (dual boot or virtual)

  • Docker, Docker-compose, Golang v1.8 or higher

  • An IDE with Golang support: Eclipse, VSCode, JetBrains

  • The t2.medium EC2 instance on AWS for a multi-host deployment

Basic knowledge of Golang, Java, or JavaScript (syntax, control flow)

Basic understanding of PKI and Docker

Training program

Day 1.

Architecture of the production-grade Apps

  • Ordering mechanism:

    • Kafka-Orderer: how it works (theory)

    • Multi-host network setup with the Kafka-Orderer (practice)

  • Database choice: LevelDB vs. CouchDB (pros and cons, practical considerations)

  • MSP/CA integration with local credential store:

    • MSP/CA user authentication vs. API-managed user authentication

    • LDAP

Network administration

  • Adding new orgs to a running network

  • Hyperledger Fabric version upgrade

  • Network productivity metrics, performance benchmarking and tuning

  • Parameters tuning by Kafka cluster design

  • Managing of Hyperledger containers

  • Security assurance

  • Troubleshooting

Day 2.

Chaincode patterns used in popular business functions

  • Automotive supply chain: spare parts provenance and tracking chaincode (Golang)

  • National depository: bonds issuance and P2P transfer (Golang)

  • (Re)insurance: integration with external systems (Java)

  • Over-the-counter trading: implementation of “private collections” introduced in the HLF v1.2 (Golang)

  • License management platform: chaincode integration with the notification system (Golang)

  • Useful techniques:

    • Interaction between chaincodes: read-only queries within a channel and between two channels, use case examples

    • Hyperledger Fabric events usage: events mechanism, use case examples

  • Difference between implementing chaincode in Golang and Node.js and best practices

  • Algorithmics: how to write efficient chaincode and avoid typical mistakes

Chaincode interaction with various types of data sources (including ERP and CRM systems)

  • On-chain / off-chain data

  • Push vs. pull scenarios for reading the external data by the chaincode

Chaincode version upgrade on a running network

Day 3.

Integration of Hyperledger Fabric with external apps

  • Data feeds from oracles

  • Interaction with payments systems, e-commerce platforms

  • IoT and blockchain

Web and mobile interface as an integral part of blockchain app

  • Integration of the UI with the blockchain layer: best practices

Q&A session

About the Trainer:

Vitaliy Chernov, Blockchain Business Trainer

Vitaliy has an engineering background in Electronics and holds MBA degree majoring in Finance from Manchester Business School. His career started in banking: trading in capital markets helped him accumulate knowledge of financial instruments and trading systems. Later on, Vitaliy focused on FinTech solutions and enterprise processes automation in various industries: consumer goods production, telecommunications, retail, and real estate development.

With the emergence of blockchain technology, Vitaliy has realized new potential of the DLT for enterprises. He works as a Project Manager applying Hyperledger frameworks to enterprise blockchain solutions in finance, manufacturing and healthcare industries.


Am I a good fit? You need some knowledge of Golang or Java: know syntax, control flow. Blockchain experience is nice to have, but not required.

Can I pay by invoice? Please send details at training@altoros.com: full name, number of tickets, your address or your company's address (if the invoice is paid by the company).

If you have questions about the program or doubts whether this course is a good fit for you, please get in touch with us at training@altoros.com and we'll connect you with the trainer!

! Please note the training is contingent upon having 7 attendees. If we don't have enough tickets sold, we will cancel the training and refund your money one week prior to the training.Thanks for the understanding.

Help us spread the word

We'll love you forever if you share this event with your friends or colleagues who might be interested!

About the Organizer:

Altoros is a digital transformation consultancy that has built a reputation in blockchain space. We are an active member of Hyperledger project, contributing expertise of our engineers.

We have built a number of blockchain application prototypes for insurance and financial services clients and conducted technical training on Hyperledger Fabric 0.6 for a large financial services corporation, as well as a number of blockchain workshops for executives in (Re)Insurance, Lending & Securitization field.

Read blockchain news and insights on our blog

Watch free recorded webinars on Hyperledger-related topics (choose tag HYPERLEDGER)

Are you organizing Corporate Blockchain Training: Deep Dive with Hyperledger Fabric [Dubai]?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews

Featured Events