共计 1245 个字符,预计需要花费 4 分钟才能阅读完成。
如何将 Hyperledger Fabric 应用程序部署到云端,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
我假设你已经学习了如何构建 Hyperledger Fabric 区块链网络,并且你还学习了如何在 Node.js 或 Fabric 支持的其他语言中创建链代码,并且你已经学会了如何在这样的基础上开发 Web 应用程序在网络上。否则建议你先看看使用 Hyperledger Fabric 构建区块链 PoC 应用程序。
但是,存在一个约束,它们位于你的 Ubuntu OS 或虚拟机中。利益相关者和其他目标方无法尝试或使用它。在这种情况下,除了证明你有这样的技能之外,它们不会产生价值。因此,我们需要找到或购买一些服务器并在这些服务器上部署网络以形成区块链网络并运行其应用程序或从云服务提供商租用一些服务器并将 Fabric 区块链部署到这些服务器上。第二种选择将更加经济和有效。那么,让我们选择这个选项试试。
要做到这一点,我们应该采取以下过程:
流程 A,确定符合你需求的云服务提供商。亚马逊 AWS 是另一种选择,Digital Ocean(DO)。并注册一个。
流程 B,设置节点 / 服务器。为你的 Droplet(服务器)选择操作系统及其配置。我建议 Ubuntu 16.04 LTS 至少有 4GB 的内存,但更需要 8GB 的 RAM。并有三个(服务器),以便我们至少有 3 个最小数量的节点。
流程 C,创建用户帐户。登录 Digital Ocean 时使用“控制台”选项以 root 身份登录并创建一些用户帐户。
如何访问你的 Droplet?如果你使用的是 Windows 操作系统,我会采用一种技术让你的生活更轻松。
流程 D,下载并安装 Hyperledger Fabric,然后测试一些示例应用程序
流程 E,将你的链代码和相关文件复制到 Fabric 安装(技术)下的相应文件夹中。
进程 F,为支持服务器端脚本语言的 Web 服务器提取 docker 镜像。
进程 G,为 Web 服务器创建和设置目录结构。
流程 H,将服务器端源代码复制到 Web 服务器下的相应目录(技术)。
流程 I,启动 REST API 服务器(重要流程 / 服务)。
进程 J,为 Web 服务器创建一个 docker 容器。
过程 K,启动 / 安装 Web 服务器容器(重要过程 / 服务)。
OK!现在,你的 Web 应用程序集成了在 Hyerledger Fabric 上运行的链代码!
为你的 Droplet 2 和 3 或更多重复这些过程 ……
完成后,你可以使用 docker swarm 将这些服务器转变为区块链网络。
希望以上为你提供有关 Hyperledger Fabric 云部署的清晰路线图。
与此同时,只需支付少量费用,你就可以获得有关这些重要流程的四种技术的详细信息,以便你可以更快速,更轻松地完成这些工作。
关于如何将 Hyperledger Fabric 应用程序部署到云端问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注丸趣 TV 行业资讯频道了解更多相关知识。