|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hyperledger-fabric-2x-multi-host-deployment/
课程评论:没有评论
课程名称:Hyperledger Fabric 2.x 多主机部署(4个组织,4个虚拟机) 课程概述:本课程旨在引导学员在多个主机上设置Hyperledger Fabric应用程序。我们将采用以下配置进行Fabric应用程序的部署: 1) 4个虚拟机,每个虚拟机上部署一个组织。 2) 4个组织(3个Peer组织和1个Orderer组织)。 3) 4个证书管理机构(每个组织一个专用CA)用于创建证书。 4) 单独的API服务器(在vm1-Org1上)用于事务调用。 课程内容: - 纯粹的实践经验,包括虚拟机创建和网络设置(4个组织 - 4个虚拟机) - 创建Docker Swarm网络 - 使用证书管理机构生成加密材料(4个组织 - 4个CA) - 频道工件的创建 - 在每个虚拟机上创建和加入频道 - 在各个组织上安装和批准链码 - 在分布式虚拟机上提交和调用链码 - 创建API服务器(容器) 我们将详细讲解多主机部署所需的每一个步骤,并在不同的虚拟机上进行必要的操作,例如安装和在不同虚拟机上批准每个组织的链码。 注意:此课程不包括Hyperledger Fabric的核心概念,主要集中在Hyperledger Fabric多主机部署上。 课程结束后,您将能够在多个主机(云上的不同虚拟机)上部署您的Hyperledger Fabric应用程序,并能够创建与区块链网络进行交互的API服务器。
Setup Hyperledgr Fabric Application on multiple hosts. We are going to use the following configuration for deploying fabric applications.1) 4 Virtual Machine, One Org on each VM.2) 4 Orgs (3 Peer Orgs, 1 Orderer Orgs)3) 4 Certificates Authority for creating certificates. (Each Org has One dedicated CA)4) Separate API Server(On vm1-Org1) for Transaction Invocation.What we cover in this coursePurely Hands-on experience of VM Creation & Network Setup (4 Orgs - 4 VM) Create Docker Swarm Network Cryptomaterials Creation using Certificates Authority (4 Org - 4 CA) Channel Artifacts CreationChannel Creation & Joining on Each VM.Chaincode Install & Approve for Each OrgsCommitting & Invoking Chaincode on Distributed VMAPI Server(Container) creation. We will cover each and every step require to do multi-host deploymentWe will carry out all necessary operations on the different virtual machines like installing, approving chain code for each Orgs on different VM.Note: Poster Image - Illustration by Freepik Stories (stories.freepik/technology)This course does not include Hyperledger fabric core concepts and focused primarily on Hyperledger fabric multi-host deploymentAt the end of this course, you will be in a position to deploy your Hyperledger fabric application on multiple hosts(different VM on the cloud). You will be able to create an API Server for interacting with the blockchain network.