什么是cello?
一句话介绍,Cello就是支持多元化基础设施的”区块链即服务”的管理和使用平台。
底层可以支持在 docker, docker swarm, bare metal, vmware, kubernetes 部署。
为什么会产生cello这个项目?
-
hyperledger fabric部署门槛高
现在区块链非常热,很多的开发者或是公司,都特别想开发自己的一套区块链应用,但是,hyperledger的这套环境的搭建和如何配置节点,证书的生成以及链路的初始化等等复杂度比较高,学习成本很高,所以,可能就会止步与环境的搭建。
-
baas的市场需求
所有好的东西最根本的是内容,比如苹果手机,如果没有这么多的好的应用支撑,这么好的生态系统,也不会有用户买账。所以,我觉得区块链将来能否很好的发展,智能合约应用也是关键之一,所以,将来会有大量的开发者进入到智能合约的开发中来,虽然我现在还没有开始学习怎么开发智能合约。这样,就需一个这样的区块链即服务的快捷部署的平台,为开发者提供一个快速开发智能合约的通道。
Cello的特点
-
快速部署多种类型的区块链服务。
支持定制化的区块链实例,包括区块链类型,大小,共识机制等,当前主要支持的是fabric。
-
自动化管理所有区块链的生命周期,包括创建,启动,停止,删除。
根据每个主机资源的配额,通过健康检查,自动的管理主机上的区块链服务。
-
支持在多种类型基础设施的部署。
包括docker, docker swarm, bare metal, vmware, 将来也会支持kubernetes,以及其他类型。
-
拥有对区块链的监控,日志,健康检查,以及分析的扩展功能。
网友评论