教学指南: 创建多组织 Hyperledger Fabric 网络

课程简介

这门课程将帮助您将 Fabric 应用程序部署到一个本地端的多组织 Fabric 设置( multi-org Fabric Setup )或是云端中

繁體中文課程介紹

从这 3.5 小时的课程,你会学到

  • 设置一个具有多重组织的本地端测试环境
  • 在云端上建构 Hyperledger Fabric 基础设施
  • 创建一个跨多台机器的 Fabric 设置
  • 使用各种设置进行试验,以获得对各种 HLF 组件的理解
  • 使用配置和二进制等级设计基本的 Fabric 网络

要求

  • 必须至少对 Hyperledger Fabric 架构或是组件有初级的理解
  • 必须能够遵循简单的 Linux scripts 或是命令
  • 必需熟悉软件的安装
  • 最好具备: 使用 Go 或 Node 或 Composer 编写 Fabric Chaincode 的基本想法
  • 对于参考 Fabric 文档和其它信息来源的心态是开放的

课程说明

你是否努力(或者正在努力)去理解 Fabric 背后工作的原理?

你是否希望在多台机器设置安装 Fabric 应用程序?

希望将您的应用程序安装在云端上的 Fabric 设置吗?

你认为 Fabric 文档应该包括原生安装(而不仅仅是 Docker)吗?

如果你对以上任何一个问题的回答是 YES,那么请继续阅读..。

官方的 Hyperledger Fabric 教学(例如,Build Your First Network)使用了(Docker)容器化的 Fabric 设置。 采用这种方法可以简化初学者为测试和开发而创建的 Fabric 设置。 尽管这种方法对于初学者来说是很好的,但是它不能使用户自己掌握创建 Fabric 基础设施所需的知识。 用户可以自己剥离这些层,并获得设置的感觉。

本课程采用原生的安装方法,以确保学生理解 Fabric 是如何以二进位(peer,orderer…)层级设置的,而不仅仅是在 Docker 容器层级。 换句话说,在本教学中,学生将直接使用下面的 Fabric 二进位格式文件来学习 Fabric 网络是如何创建的。

  • configtxgen
  • peer
  • orderer
  • fabric-ca-client
  • fabric-ca-server

课程使用一个工具,作者称之为”Fabric Workbench”,这是一个学习和实验与原生(而不是 Docker) Fabric 设置的工具。 它拥有一系列现成的 scripts 和配置,这些 scripts 和配置可以让用户在非常短的时间内使用 Fabric 设置变得高效。 学生将在第二部分本身启动一个完整的 multi-org 基础设施: -)

获得最大价值

  • 学生必须遵循课堂演示的活动
  • 有关命令 / 配置的详细信息,请参阅 Fabric 文档

教学包含:

  • 使用 Fabric CA 进行身份管理(cryptogen 用于测试,Fabric CA 用于正式上线)
  • 单一组织设置
  • 多重组织设置
  • 多点设置
  • 多台机器设置
  • 设置云端上的 Fabric (课程中使用 AWS,但可以使用任何云端平台)
  • 在云端上或是 premise 上设置 Composer 应用程序

教学不包含:

  • 基本 Fabric 概念 | Chaincode 开发
  • 多台机器 orderer 设置(它使用 Solo)
  • 所有二进位命令的详细信息 | YAML 配置 | 配置更新流程
  • 基于 Docker 容器的设置(正如官方文档中提供的那样)

课程结构:

课程分为七个部分。 每个部分都有一套明确的目标。 以下是摘要:

  • 第一部分: 课程简介
  • 第2部分: 用于演示真实世界情境的 Acme 案例研究,Workbench 工具概述和设置
  • 第三部分: 学习使用 Fabric CA 二进位文件和设置 Fabric 设置的标识
  • 第四部分: 使用网络配置文件来设置 Orderer 二进位文件
  • 第五部分: Peer 二进位文件设置 anchor peers,regular peers; 设置组织具有单个及多个节点
  • 第六部分: 用 Composer 应用程序解决常见的挑战; 在本地端原生安装 Composer 应用程序
  • 第七部分: 在云端上创建和测试一个 Multi-Org Fabric 基础设施

请注意: 如有下列情况,请勿报名本课程:

  • 您正在寻找一个关于 Fabric Chaincode 开发的课程。 本课程不会教你 Fabric 的开发。
  • 你从来没有参考过 Hyperledger Fabric 文档:)
  • 你正在寻找学习基于 Docker 的设置(请参阅官方教学)
  • 您正在寻找具体的”如何…”,例如,orderer 的 kafka 配置(请参考官方课程)
  • 您希望了解二进位命令 | 配置的详细信息
  • 您正在寻找获得 Fabric 认证准备的帮助
  • 你对讲师的口音感到不舒服

For Fabric DEEP Dive – Checkout my 10+ Hours course on “Fabric Network Design & Setup”

对于 Fabric DEEP Dive-看看我的10个多小时的课程”Fabric Network Design & Setup

***** 报名前请先看预览视频 *****

目标受众

  • 构建 Hyperledger Fabric 应用程序的开发者
  • 希望利用 Fabric 构建 DLT 应用程序的架构师
  • 区块链狂热者努力理解 Hyperledger Fabric 背后运作的原理
  • 有兴趣构建 Multi Org Hyperledger 测试基础架构(on-premise & Cloud)的人
  • 与 Hyperledger Fabric 官方教学-BYFN 挣扎的人:)

讲师简介

Rajeev Sakhuja 信息技术顾问、导师、创新传道者 ( 更多讲师主讲课程介绍 )

我是一名亲身实践的信息技术顾问,在财富500强公司的大规模应用程序开发,基础设施管理和战略开发方面有丰富经验。在IT行业拥有超过20年的经验。对于学习和教授新技术具有热情。目前协助大公司制定云端战略和实践。

非常荣幸地宣布,最近IBM已经认证我是“2016-2017年的 IBM Cloud Champion”。感谢所有的学生们的不断支持和鼓励。

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

参加课程 ♥找优惠折扣码?

Sponsored by Udemy

也许你会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: