参考部署

AWS 上的 Corda 区块链

使用区块链技术降低交易和记录成本

此合作伙伴解决方案在 Amazon Web Services (AWS) Cloud 上部署 Corda 节点。 Corda 帮助现有的业务网络降低交易和记录保存成本并简化业务运营。

Corda on AWS 是 Corda 节点的生产就绪型实现结果,它内置了弹性和高可用性,可以根据节点运算符变化的需求进行扩展。 此合作伙伴解决方案适用于 IT 基础设施架构师、管理员、开发运维专业人员、CorDapp 开发人员和计划实施 Corda 节点的企业用户。

此合作伙伴解决方案由 R3 与 AWS 合作开发。R3 是
AWS 合作伙伴

  •  构建内容
  • 合作伙伴解决方案设置了以下内容:

    • 一个根据 AWS 最佳实践跨两个可用区配置且具有公有子网和私有子网的 Virtual Private Cloud (VPC)。*
    • 一个允许访问互联网的互联网网关。*
    • 托管 NAT 网关,支持对 Corda 节点实例进行出站互联网访问。*
    • 一个逻辑 Corda 节点,具有跨两个可用区的热-冷实例。
    • 适用于每个实例的安全组,仅允许访问必要的协议和端口。
    • Elastic Load Balancing (ELB) 负载均衡器,用于将远程程序调用 (RPC) 和经由 TCP 的 P2P 流量负载均衡到高度可用的 Corda 节点实例。
    • 一个为 Corda Vault 和相关节点状态配置的 Amazon Relational Database Service (Amazon RDS) PostgreSQL 托管数据库实例。
    • 一个由不同可用区的实例共享的 Amazon Elastic File System (Amazon EFS) 实例。
    • 资源和 Corda 节点的 Amazon CloudWatch 日志记录。

    * 将此合作伙伴解决方案部署到现有 VPC 中的模板会跳过标有星号的任务,并提示您使用现有 VPC 配置。

  •  如何部署
  • 要部署此合作伙伴解决方案,请遵循部署指南中的说明操作,其中包括这些步骤。

    1. 登录您的 AWS 账户。如果您还没有 AWS 账户,请访问 https://aws.amazon.com 进行注册。
    2. 启动合作伙伴解决方案。堆栈部署时间约为 30 分钟。在创建堆栈之前,从顶部工具栏中选择 AWS 区域。选择以下任一方案:
    3. 测试部署。

    Amazon 可能会跟与 AWS 合作打造此解决方案的 AWS 合作伙伴共享用户部署信息。  

  •  费用和许可证
  • 本合作伙伴解决方案包括一个 60 天的试用许可证,该许可证提供 Corda 功能的有限访问权限。有关更多信息,请参阅 R3 网站。要在试用之后使用本合作伙伴解决方案创建的部署,需联系 sales@r3.com 获得 Corda 许可证。

    您需要支付在运行此解决方案期间使用 AWS 服务和任何第三方许可证所产生的费用。使用此解决方案不会产生任何额外费用。

    此解决方案包括可自定义的配置参数。其中一些设置(如实例类型)会影响部署成本。有关成本估算信息,请参阅您使用的每种 AWS 服务的定价页面。价格可能随时变动。

    提示:部署解决方案后,请创建 AWS 成本和使用情况报告,以跟踪相关成本。这些报告会将账单指标发送至您账户中的 Amazon Simple Storage Service (Amazon S3) 桶。它们根据每个月的使用情况提供成本估算,并在月末汇总数据。有关更多信息,请参阅 什么是 AWS 成本和使用情况报告?