前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门
区块链作为颠覆式创新的突破性技术,已在世界各地呈现方兴未艾的发展态势。科技领先的企业正在借助区块链的安全特性与信任机制,在供应链金融、银行保理、跨境支付结算等业务领域,进行着业务模式创新及业务价值链重塑。科技的核心竞争力体现在“快”上,利用平台优势可以加速业务创新效能,提升企业的竞争优势。基于 Linux 基金会的 Hyperledger Cello 开源框架,构筑于 AWS 云端的区块链即服务( BaaS )
平台能够提供功能完善、性能稳定、开箱即用的区块链服务,为业务快速创新提供“区块链+”技术支撑,助力业务部门快速落地区块链应用,融入业务创新生态系统。
今天的“大咖专栏”,我们有请 AWS 解决方案架构师——蒋华老师,为我们讲解
如何
巧用 Hyperledger Cello 开启 AWS 云端区块链即服务(
BaaS
)
——
蒋华
AWS 解决方案架构师
蒋华主要负责 AWS(中国)合作伙伴的技术支持工作,同时致力于 AWS 云服务在国内的应用及推广,并在关系型数据库服务、存储服务、分析服务、 HA/DR 及云端应用迁移方面有着丰富的设计和实战经验。加入 AWS 之前,他曾在 IBM(中国)工作12年,历任数据库售前工程师、UNIX 服务器资深售前工程师及解决方案架构师,熟悉传统企业 IT 架构、私有云及混合云部署,在数据库、数据仓库、高可用容灾及企业应用架构等方面有多年实践经验。
Hyperledger Cello 介绍
Cello 是2017年新加入 Hyperledger 的一个新区块链项目,并用于部署区块链即服务(BaaS)的工具包,最大限度地减少了创建、管理及终止区块链的时间及工作。
Cello 旨在向区块链生态系统部署区块链即服务(BaaS)模式,以便以更有效的方式提供多租户连锁服务,包括物理机、虚拟机、云和 Docker 环境。Cello 将作为一种服务机制,支持 Hyperledger 旗下的其他项目,包括 Fabric、Sawtooth Lake, Blockchain Explorer 以及 Iroha。
Cello 项目使开发人员能够通过仪表板创建和管理池中的多个区块链,同时使用户能够使用单个请求快速获取区块链上的信息。Cello 利用 Docker API 来管理远程主机中的区块链群集,因此可以轻松部署到按需提供计算资源的云环境中。
Hyperledger Cello 架构
在实现区块链环境快速部署的同时,Cello 也提供了不少对区块链平台进行运行时管理的特性,主要组件参考如下:
?
?
?
?
?
Hyperledger Cello 部署拓扑
Cello 采用了典型的主从(Master-Worker)架构,具体参考如下:
Master 节点负责管理(例如,创建和删除)Worker 节点中的区块链集群,其通过 8080 端口对外提供管理 Dashboard,通过 8081 端口对外提供应用Dashboard,通过 80 端口对外提供 RESTful API。
Worker 节点负责提供区块链集群的物理资源,例如基于 Docker 主机或 Swarm 的方式启动多个集群,作为提供给用户可选的多个区块链网络环境。
Hyperledger Cello 环境要求
Cello第三方软件说明,建议选用 Amazon Linux,Master 与 Worker 节点都安装最新版本的 Docker Engine,另外 Master 节点还需安装新版本的 docker-compose,详细内容请参考 User Data(
可以直接从后面的链接下载
)及后面的操作过程。
在接下来的内容里,我们将介绍:
配置 Hyperledger Cello 的具体安装过程
与Hyperledger Cello 的功能展示
等内容
请感兴趣的同学
扫描/长按识别下方二维码
继续阅读学习!
马上点击“阅读原文”
申请并获得 AWS 中国区域账户的用户
将会获赠价值 500RMB
- 国际妹 | 苹果手表可追踪帕金森症状 辉瑞在生物技术领域洒金6亿
- 【云南部分农产品销售难追踪】补短板 奔蓝海
- 环境DNA检测追踪尼斯湖水怪的?生物学家:结果如何,都有收获!!
- 重磅追踪:\"漳州3亿购房\"信息不实 两违规企业发致歉信
- 苹果为Apple Watch开发新API 可以追踪帕金森病症
- 有了VR位置追踪技术,它能让你在虚拟世界中自由行走
- 从\"嫦娥一号\"到\"嫦娥五号\"的探月之路_科技前沿_企业观察
- 【最前沿】2018北京高考理综卷难度大吗?
- 涨停板追踪:保险、消费强势回归 崔永元爆料引发影视版块大跌
- 曾冰 走在量子修复医学的前沿
