Nobody likes boring theory. With the emphasis on practical labs, this quick-start training will let you get hands dirty into enterprise blockchain architecture right at the training. Become fully armed to write a basic chaincode, administer the network, and create a POC on top of Hyperledger Fabric in just three days.
Who should attend
DevOps engineers deploying and operating distributed applications on the cloud-based infrastructure
Developers writing chaincode in Golang/Java/Node.js
Everyone who wants to start working on their own PoC
Everyone who wants to be prepared for the Certified Hyperledger Fabric Administrator exam
Why enroll
Get scripts for automated Hyperledger Fabric network configuration and deployment of the multi-host Hyperledger Fabric with the Solo orderer and a Kafka cluster
Practice chaincode implementation for popular blockchain use cases
Get REST API developed for Hyperledger Fabric
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
Basic knowledge of Golang, Java, or JavaScript (syntax, control flow)
Basic understanding of PKI and Docker
By the end of the course participants will:
Be fully armed to configure, set up, and manage the enterprise blockchain application life cycle
Be proficient in writing the chaincode to implement advanced business logic
Have an application with a universal configuration deployed on their working stations with a basic chaincode and the REST API
Able to architect modular structures integrating Fabric with external file storages
Enterprise blockchain training program
Day 1.
Hyperledger Fabric concept and fundamentals (Theory)
An architecture, a consensus mechanism, and a transaction flow
Fabric CA and Membership Service Provider (MSP)
Anatomy of configuration files and crypto material
Practical advice: How to start a corporate blockchain project
Prototyping the distributed ledger(s) for each channel
Defining the sources of all types of data
Drawing the diagrams of all business processes: the Actors, and how they are supposed to interact with the ledger(s)
Describing algorithms for the chaincode for each channel
Use Hyperledger Composer to create your first application (Hands-on)
Practice with a Demo-network (PoC)
Supply chain management: assets origin and transfer
OTC trading platform: peer-to-peer direct deals
Day 2.
Chaincode (Theory)
Fabric Chaincode anatomy overview; chaincode example
Chaincode events
Chaincode interaction between channels
How to start writing the chaincode: implementation of business logic of basic use cases
Application lifecycle management (Hands-on)
Setting up a Hyperledger Fabric network in a developer mode (on a single host)
Chaincode installation and instantiation
Endorsement policy configuration and change
Chaincode modification or upgrade
Use CLI commands to manage the application running on Fabric (Hands-on)
Customizing the application
Reconfiguring the network: adding a new channel and chaincode
Adding new Organizations to the channel
Troubleshooting the network: analyzing peer logs
Key Chaincode patterns applied to popular use-cases (Hands-on)
Chaincode implementation
Management of private data collections
Chaincode debug
Day 3.
Hyperledger Fabric configuration and deployment automation (Hands-on)
Designing an enterprise solution based on Fabric framework
Multi-host Fabric Starter with the Solo-Orderer and a Kafka cluster
REST API
Use Hyperledger Caliper to measure performance of your blockchain (Demo)
Advanced Fabric integration concepts (Demo)
Organizing permissioned access applying external identity management tools
Integration with an external (off-chain) file storage
Meet the Trainers:
Greg Skerry, Blockchain Solutions Architect, Trainer
Greg is a highly skilled supporting trainer on Blockchain and Hyperledger Fabric.
Among his most notable achievements are the following:
a graduate of the Software Engineering Immersive at Fullstack Academy of Code in New York City, centered on full-stack JavaScript programming, including Node.js, Angular, React.js, as well as SQL and NoSQL data architectures
holds a B.A. in International Economics from the University of Virginia
a solid background in developing distributed applications using the Ethereum framework
extensive experience working as a Senior Analyst and Senior Consultant at BDO LLP and at Ernst & Young LLP
experience in Project Manager position at Thomson Reuters where Greg was involved in systems integration and product management of an industry-first cloud-based tax analytics and reporting platform, advising implementations for Fortune 500 and Fortune 100 clients
Ilya Pototsky, Chaicode Developer, Trainer
Ilya is a talented Blockchain Engineer with an in-depth understanding of blockchain technology and its operating principles.
Ilya’s main competencies include:
5+ years of experience in complex software engineering
2+ years in DLT application development
an expert in developing smart contracts using the Hyperledger Fabric framework and the Go programming language
has designed and delivered 50 smart contracts into distributed applications
successfully participated in 5 projects for FinTech, supply chain, and license management platforms, including OTC Platform, Financial securities trading platform, and Digital Assets Tracking platform
participated in a project with a blockchain-based platform for automating bond issuing worth $10M, responsible for chaincode implementation and integration with external systems
FAQs:
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).
More Q&As at Frequently asked questions on our homepage.
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 your understanding.
What else we’ve got
Check all of our awesome training courses on our website.
Read blockchain news and insights on our blog
Watch free recorded webinars on Hyperledger-related topics (choose tag HYPERLEDGER)
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.
Get tickets for this event on: EventBrite.

![Roundtable Discussion in Canada: Revolutionizing Crypto Trading [The Power of Web3 and AI]](https://blockcast.cc/wp-content/uploads/2024/08/photo_2024-08-03_11-06-13-218x150.jpg)
