Hyperledger Fabric 2.x Network Design & Setup

Deep Dive into the Design, Management & Operation of Hyperledger Fabric Blockchain Networks

4.52 (890 reviews)
Udemy
platform
English
language
Other
category
instructor
Hyperledger Fabric 2.x Network Design & Setup
5,016
students
13 hours
content
Mar 2024
last update
$79.99
regular price

What you will learn

Design the Hyperledger Fabric Networks

Use of various Fabric tools (cryptogen, configtxgen, orderer, peer, fabric-ca-server, fabric-ca-client ...)

Configure and setup the Hyperledger Fabric (Native, Docker, Docker-Compose, Minikube, Kubernetes, AWS, GCP)

How the De-centralized consortium works in the context of Fabric networks

Recipes for management & operation of Fabric networks e.g., how to add a new Org in a live network

Configuration of Fabric Network by way of the YAML configuration files

Setup Fabric locally & on the cloud

Why take this course?

Updated to Fabric Version 2.x in July 2020

Setting up Hyperledger Fabric Infrastructure is a complex task that requires the users to understand the concepts and the tools. This course is for technologists who are looking to architect & design solutions on Hyperledger Fabric based Distributed Ledger Technology (DLT).

This course has already helped 1000s of students gain expertise on Fabric Network design & setup.

At the end of this course students will:

  1. Have hands on knowledge of Hyperledger Fabric Components & Practices

  2. Understand how to design the Hyperledger Fabric Infrastructure as per the requirements

  3. Setup Fabric Certification Authorities & Manage identities

  4. Be able to setup the test & production grade Fabric network infrastructure

  5. Design Consortium setups & policies

  6. Configure the YAML files for Fabric network initialization

  7. Carry out Fabric network configuration updates

  8. Be able to setup Fabric Network on

    1. Native in a Virtual Machine (Locally)

    2. Cloud (AWS)

    3. Docker & Docker Compose

    4. Minikube & Kubernetes (GCP)

  9. Will be in a position to take the CHFA exam (Practice required)

Tools Covered:

  • configtxgen, cryptogen, configtxlator

  • orderer, peer, kafka

  • fabric-ca-server, fabric-ca-client

  • jq, docker, docker-compose, minikube kubernetes

  • AWS & GCP installation

Before joining the course:

  • Go through the preview lectures & Make sure you understand my accent :)

  • Be aware that this course covers advanced topics & may require you to spend time on additional readings etc

  • Understand the basics of Hyperledger Fabric - take a look at my course on Composer, it will help build a solid foundation

  • Know this course will NOT teach you how to develop chaincode - take a look at my course on "Mastering Chaincode Development with GoLang"

Pre-Requisites:

  • Students MUST have the conceptual knowledge of Hyperledger Fabric DLT

  • Students MUST be comfortable with basic Linux commands

  • Students MUST be comfortable with basic/simple shell scripts

  • Students MUST be willing to learn (Fabric related technologies) on their own

Good to have:

  • Basic understanding of Docker / Kubernetes

  • Understanding of Virtual Machines | Hypervisors

  • Access to any public cloud (AWS, Google ...)

  • Working knowledge of JSON or YAML format

Screenshots

Hyperledger Fabric 2.x Network Design & Setup - Screenshot_01Hyperledger Fabric 2.x Network Design & Setup - Screenshot_02Hyperledger Fabric 2.x Network Design & Setup - Screenshot_03Hyperledger Fabric 2.x Network Design & Setup - Screenshot_04

Reviews

Mojtaba
December 17, 2023
The course provided enough information for a student with prior basic knowledge of blockchain technology. The required materials are provided, and all codes are working properly. The case study was explained, and the scenario is set properly to continue the course.
Akshit
August 26, 2023
No support - I am just 40% through the course and there are so many technical issues i am facing. Buy a different course if u don't want to get stuck on an issue for weeks.
Abdoul
August 7, 2023
Exactly what I was looking for. I watched this course for more that 4 times. It's a very good reference for HLF projects.
Subiramani
July 11, 2023
Good match for me, but I struggled to cofigure things on my end. That's fine, I learned a lot by doing that.
Eric
March 19, 2023
Raj.. You should continue update the course. The way you explain is simple and direct. One of the best courses I ever had.
Edward
February 11, 2023
very difficult to follow the setup, IMO this course is backwards. 1. the first 8 chapters have almost nothing to do with setup 2. the install scripts for some unknown reason are poorly written needing root but except a few packages need does not need it. 3. They diver very deep in the very beginning about configuration files and indivual commands but don't talk very much on how one arrives at those setting. So your blindly seeing pieces of the puzzel 4. For a basic setup and configuration, they are utilizing multiple vm's, with multiple companies. this makes for a very complex setup . Although complete it also adds to the confusion.
Mayank
February 6, 2023
Course is overall good but still as it is lectures are outdated , dev mode video update is needed as that is resolved .
Preethi
November 23, 2022
Classes were good and clear. Each concept is explained, especially liked the summary at the end, which is crisp and clear
Ravi
November 8, 2022
Instead of scripts, if the demo's are executed manually step by step, it would make things much more clear
Stoycho
November 3, 2022
A great course to dive deep into Hyperledger Fabric. It is very well structured and easy to follow along. Thank you!
Marcio
October 10, 2022
Very detailed information. But... The setup using Vagrant did not work well and I couldn't get proper support to solve the issue. Nobody answers. Not an useful answer from previous questions. There are problems on Vagrantfile, and I couldn't fix them on the very beggining. So I am just following the lectures, but not doing the exercises. Later I've found a way to fix the problems, but it was to late for me. Hope this helps: On Vagrantfile, put this > config.ssh.insert_key = false and change from: > ["modifyvm", :id, "--memory", "3072", "--cpus", "1"] to: > ["modifyvm", :id, "--memory", "3072", "--cpus", "2"] Not being able to run the scripts was a deal breaker. Some topics get confusing because of this.
Ahmet
August 5, 2022
I hope the installation of the environment much easier then with the composer, which was some hove obsolete..
ZoomQuiet
December 16, 2021
充分细致的说明, so detail contants, but the scaffold is some chaos , need careful try them. base Makefile maybe better? hope upgrade into LHF 2.4.0
Rajasekhar
December 10, 2021
Expected bit deeper information, but this is very basic which is available in other sources. Can go bit deeper I guess.
Ramona
November 19, 2021
it's a long course but was very informative. though the materials used here are old and in need to update

Charts

Price

Hyperledger Fabric 2.x Network Design & Setup - Price chart

Rating

Hyperledger Fabric 2.x Network Design & Setup - Ratings chart

Enrollment distribution

Hyperledger Fabric 2.x Network Design & Setup - Distribution chart

Related Topics

1585006
udemy ID
3/7/2018
course created date
11/22/2019
course indexed date
Bot
course submited by