我已经设置了 HyperLeDger Fabric v1.0网络遵循HyperLeDger-Fabric Docs并使用Fabric-SDK-Java客户端,我能够与来自我的Java应用程序的网络。现在,一切都在开发设置中运行良好。但是,我仍然没有得到有关其生产水平植入的清晰图片。寻找一些有价值的建议,以使其生产生产。
- 是否可以将此设置用于生产?那么如何使用此Docker-Compose设置构建网络?哪些可用于生产网络的选项?
- 如果可以在生产中进行设置,我是否应该运行此Docker-Compose设置,并且在所有同伴系统中都可以进行,那么我将如何配置Docker-Compose.yaml以定义每个同行/组织在不同的系统中?
- 我发现Bluemix区块链服务是一种替代方案,但每月收费高。因此
-
我认为,对于生产部署,您可能想实施群或kubernetes。例如,请参见Hyperledger大提琴。您还需要拥有一个流程和自动化,以管理正在进行的代码。更新图像,链代码等。此外,您可能需要进一步自动化一些目前相当裸露的骨头的登机过程。
-
如上所述,Docker组合是为单个系统设计的。您可能想使用swarm或kubernetes在不同系统上管理节点,并且当您将多个实体带入一个财团中时,您需要去中心化操作,成员想选择他们运行节点的位置。
-
有一个开发人员的沙盒产品,您可以将其部署到IBM的集装箱服务(Kubernetes),但您将无法获得加密加速度,HSM的好处,并增加了IBM部署Linuxone平台的安全性。IBM区块链平台。生活中的美好事物可能是免费的,但是我想拥有供应商的附加值,提供了云提供的产品,例如我的生产系统的IBM区块链平台。ymmv。