Corporate Blockchain Training: Deep Dive with Hyperledger Fabric

Public Training

This three-day course provides a highly practical advanced blockchain 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 enterprise blockchain development and fully armed to build real-life applications of any complexity on your own.

Corporate Blockchain Training: Deep Dive with Hyperledger Fabric


3 days

Delivery format

Online, Hands-on, Instructor-led



The course was especially tailored for

  • DevOps engineers setting up and running Hyperledger networks
  • Chaincode developers writing in Golang/Java/Node.js

Why enroll

  • Explore architecture of the production-grade applications built on the native Hyperledger Fabric
  • Learn about network administration and performance monitoring
  • Get chaincode patterns used in popular business functions
  • Practice integration with external data sources and services
  • Study basics of UI/UX development

Why train with Altoros

Training program

No better time to maximize your team's talent! Design custom program

Day 1

  • Architecture of the production-grade applications

    • Configuring the Ordering mechanism with Ansible Fabric Starter:
    • Kafka-Orderer vs. Raft-Orderer
    • Network migration form Kafka to Raft
    • Database choice: LevelDB vs. CouchDB (pros and cons, practical considerations)
    • MSP/CA integration with a local credential store:
    • MSP/CA user authentication vs. API-managed user authentication
    • Integration with 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: 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
  • Implementation of the Identity Mixer

    • Implementation of the Identity Mixer
  • 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

    • Chaincode version upgrade on a running network

Day 3

  • Production-grade Hyperledger Fabric network deployment on Kubernetes

    • Production-grade Hyperledger Fabric network deployment on Kubernetes
  • Integration of Hyperledger Fabric with IoT and off-chain storages

    • Gathering the data from trackers and sensors used in cargo & logistics; inter-channel data querying
    • Integration of HL Fabric with the storage of heavy files - IPFS
  • What’s new in Hyperledger Fabric v..2.0

    • Introduction to FabToken
    • Chaincode life cycle changes
  • Q&A session

    • Q&A session

Maximize your team's talent with customized hands-on training

Maximize your team's talent with customized hands-on training

Select online training close to you

Public classes are not scheduled at the moment. Please contact us at if you’d like to join our waitlist or request private training for your team.

Showing online training courses {{ filterTickets.length }} of {{ tickets.length }}

Show All Courses

{{ ticket.title }}

{{ }},

{{ }}

{{ }}

{{ ticket.tickets_sold }} out of 10 sold

0 out of 10 sold

Buy ticket

Prerequisites. Altoros recommends that all students have:


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


Basic understanding of PKI and Docker


All attendees work on their laptops with:

  • Local installation of Ubuntu 16; 64-bit (dual boot or virtual)
  • Docker, Docker-compose, Go v1.8 or higher
  • An IDE with Go support: Eclipse, VSCode, JetBrains

Get updates on upcoming events and new courses, discounts and special offers

Why train with Altoros?

Through expertly led, hands-on custom training courses, Altoros helps IT professionals around the globe to advance their skills in cloud-native development and PaaS, blockchain, artificial intelligence, and deep learning.


Years of experience


Satisfied customers


Successfully implemented projects


Global 2000 organizations as customers


Full-time engineers


Global offices

What our customers say


“I would recommend Altoros for future blockchain training. The training program, content, the delivery and interaction with the trainers were good. I got a better understanding of blockchain and Hyperledger.”

Joao Goncalves

Solutions Architect at Version 1


“My overall training experience was excellent. The online format worked well, I don't think it prohibited us much. The main value of the course was getting the team skilled up, and answers to some niggling questions I had. Overall, I thought it was a very good and informative session.”

John Bolger

Innovation Labs Lead at Version 1


“My experience with Altoros Hyperledger training is excellent. I liked the training program, the content, and the delivery format. I wanted to understand blockchain, and I increased my knowledge.”

Lau Shi Hong

IS Executive at Sarawak Information Systems


“My overall experience was good, and the topic was well delivered. The main value of the course for me was understanding the different aspects of Hyperledger Fabric and its capabilities.”

Stivalen Anak Lepon

Assistant System Engineer at Sarawak Information Systems

s brand logo huawei
s brand logo t-mobile
s brand logo orange
s brand logo nestle
s brand logo verizon
s brand logo samsung
s brand logo liberty
s brand logo qiagen
s brand logo ibm
s brand logo nike
s brand logo toyota
s brand logo pivotal
s brand logo roche
s brand logo siemens
s brand logo version1

What trainees say about Altoros courses

Cloud Foundry for DevOps Training
Cloud Foundry Training at Cloud Foundry Summit, 2017
Kubernetes Deep Dive Training, Los Angeles

Frequently asked questions

Did not find the answer to your question? Drop us a line at

  • What are the prerequisites?

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

    Basic understanding of PKI and Docker.

    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
  • Will I get a certificate after completion?

    Yes! Once you have completed our training, you will be issued a certificate that you can print or add to your LinkedIn profile for others to see.

    Note: the certificate does not represent official academic credit.

  • What are the available payment options?

    All purchases go through and you can pay via all major credit cards (including Visa, American Express, MasterCard, Discover, and more) or PayPal.

    If you would like to get an invoice for your company to pay for this training, please email to and provide us with the following info:

    • Name of your Company/Division which you would like to be invoiced
    • Name of the person the invoice should be addressed to
    • Mailing address
    • Purchase order # to put on the invoice (if required by your company)
  • Do you offer discounts?

    Yes, we offer discounts of up to 20% off for early birds who register for the training in advance. Each discount tier has a limited number of seats and all of our discounts are available in limited quantities. Once we sell out of our discounted seats, we move to full price.

  • Do you offer group discounts?

    Yes, we also offer a discount for groups of 3 or more people who register together.

  • What size are the groups?

    The standard group size is 8-10 people.

    Small class sizes provide students unparalleled access to instructors, who are seasoned industry veterans with experience building and deploying full-scale permissioned blockchain solutions, in addition to helping design the Hyperledger Fabric and Sawtooth Administrator Certifications.

    Note: The class is contingent upon having 7+ attendees. If there aren’t enough students, we will offer you to attend the class in a different location or make a full refund.

    That is also the reason why we ask not to buy flight tickets before the class is confirmed.

  • I need to travel to participate in training. Do you help with visa?

    We do not participate in the process of application for visa. However, you can use a confirmation that you have registered for our class and bought the ticket for it. This should support your visa application.

    If your application is declined, we will refund the ticket.

  • What services do you offer after the training?

    We'd be glad to provide you with:

    • Post-training support from our trainers to cover the questions that your team might have
    • Advanced training options or classes on different domain to widen your expertise and technical skill set (kubernetes, Cloud Foundry, Artificial Intelligence / Machine Learning)
    • Customised consulting services for project delivery
  • Why should I trust Altoros Training?

    We have 19 years of experience in delivery of various projects with wide range of technologies.

    We are early adopters of blockchain, a Hyperledger Fabric General Member and official Hyperledger Training Partner, an active contributor to the open source including Hyperledger project by the Linux Foundation.

    Our trainers are first of all engineers and developers who build blockchain solutions for our clients on daily basis

    We already helped 17 companies with DLT adoption and delivering competitive advantage by utilizing benefits of permissioned blockchain technology

    We’ve already trained 500+ people all over the world

Contact us

Alexandra Mironova

Alexandra Mironova

Training Coordinator

training@altoros.com617 841-2121

4900 Hopyard Rd. Suite 100 Pleasanton, CA 94588