区块链应用创新的加速器 - 阿里云容器服务区块链解决方案

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 阿里云容器服务区块链解决方案正式上线,它基于开源区块链技术Hyperledger Fabric,提供了图形化向导和一键自动化配置部署能力,帮着客户快速获得企业级的云端区块链开发测试环境,无缝对接应用程序和管理监控工具,为区块链应用开发降低门槛和提升效率,让用户更加专注于区块链上层应用创新。

blockchain_solution_architecture

区块链(Blockchain)近年来在全球得到越来越广泛的关注,吸引了越来越多的开发者、企业、高校、研究机构、政府组织等参与到区块链技术、应用的研究和探索之中。区块链的本质是一种防篡改的、共享的分布式账本技术,它建立在分布式共识算法、智能合约、加密算法等基础之上,可解决在信用缺失场景下进行交易的问题。近年来在各个行业涌现了许多基于区块链的创新业务场景,例如数字票据、资产托管、物流航运、食品药品安全和溯源、公益慈善、数字内容版权等等。

目前业界有多种区块链的实现技术,在开源领域最具影响力的是Linux基金会旗下的Hyperledger系列项目,特别是其中的Hyperledger Fabric区块链框架实现。Hyperledger Fabric是基于模块化架构,面向企业级区块链应用和解决方案而设计,具备良好的可扩展性、高可用性、安全性等特点。

Hyperledger_Logo_Official_Small

在支持区块链应用和解决方案的开发方面,Hyperledger组织和业界提供了一系列文档、示例、工具以及活跃的社区支持,帮助用户在本地很方便地搭建起区块链的开发环境。然而在企业级的分布式环境以及云环境部署配置部署区块链却并非易事。这涉及到区块链相关工具的配置和调用、区块链网络拓扑的设计、证书和密钥的安全分发、组件和服务的高可用性、业务处理能力的弹性扩展、数据的持久化等方面的考虑和设计,需要开发者对区块链相关技术有深入的了解,需要专业和完善的企业基础架构和资源服务的支撑。此外,区块链的配置和部署过程涉及到大量的配置对象,过程繁琐且互相关联,出错概率很高,需要频繁地进行端到端测试才能确保区块链的正确配置和部署,耗费的时间数以小时甚至数以天计。在这种情况下,开发者无法聚焦于区块链上层应用的开发和业务创新的思考上,极大影响了应用和解决方案的快速迭代、快速上线。

针对这一系列痛点和需求,阿里云容器服务团队在2017年杭州云栖大会发布了区块链自动化配置和部署的解决方案,并于今天正式在阿里云国内站上线。

blockchain_solution_box_small

阿里云容器服务区块链解决方案是一种简便、灵活的通用型基础解决方案。它主要服务于区块链应用和解决方案的开发和测试环节,为开发者提供了低门槛、高效率的区块链使用方式。该区块链解决方案的主要优势如下:

  1. 适用开发和测试环境的敏捷性要求,部署时间从天级降低到分钟级;
  2. 完全自动化生成配置,杜绝手误;
  3. 内置最佳实践,可一步到位完成区块链网络的配置和部署,没有返工。

使用手工方式和使用区块链解决方案方式两者在消耗时间数量级上的对比如下:

blockchain_time_compare

阿里云容器服务区块链解决方案的使用流程如下图所示:

blockchain_solution_flow

在区块链解决方案的图形化向导中,我们抽取出最关键的几组参数提供给开发者进行定制化配置,同时也提供了标准的默认值以进一步方便开发者的使用。当点下“部署区块链网络”的按钮之后,在底层,区块链解决方案将自动完成大量复杂的参数设置、工具调用、模板生成、证书和文件分发、区块链部署等工作。开发者只需等待数分钟,便能得到一套全新定制的区块链网络。在区块链解决方案的帮助下,即使开发者面对来自市场和业务方频繁多变的需求,也可以轻松实现高效、灵活的闭环开发模式,加速开发迭代。

blockchain_solution_wizard

在完成区块链网络的部署之后,开发者可以通过CLI命令行、SDK应用程序、区块链管理监控工具等方式开始访问区块链网络,进行区块链应用和解决方案的开发、测试工作。区块链解决方案支持符合Hyperledger Fabric标准的SDK应用程序和管理监控工具(如Hyperledger Explorer或者第三方实现)直接访问区块链网络上的服务。同时,为提升应用和工具的配置效率,我们提供了示例程序和示例工具演示如何实现一键下载所有区块链网络配置,实现应用和工具对区块链网络的快速无缝对接。另一方面,这些SDK应用程序、区块链管理监控工具既可以部署在远程环境中,也可以部署在阿里云容器服务的容器集群之上。

blockchain_explorer_small

作为区块链解决方案的部署平台,阿里云容器服务的容器集群具备企业级的强大功能特性和可靠性保障,在公共云上支撑着数以万计的生产级容器部署,并积累了丰富的企业级容器技术研发和运维的经验,集成了应用容器化的大量最佳实践。同时,阿里云上完善的基础资源和服务为构建全方位、全生命周期的区块链企业应用解决方案提供了强大的支撑,让开发者和企业实现一站式规划、采购、配置、开发、上线、运维。

未来,我们将根据市场的需求,不断完善对公共云、专有云、混合云等不同部署形态,以及对阿里云国内站和国际站等不同区域的更为全面的覆盖。

“不积跬步,无以至千里;不积小流,无以成江海。” 阿里云容器服务区块链解决方案只是我们在区块链领域迈出的第一步。我们需要和区块链生态系统一起更好地推进区块链应用的落地和区块链的云端商业化普及。我们欢迎广大的开发者积极反馈功能方面的需求和改进意见,以帮助区块链解决方案的不断改进和升级;同时我们也欢迎合作伙伴在此基础解决方案之上进一步打造出更全面的区块链即服务(Blockchain-as-a-Service),以及更贴近行业的区块链商业解决方案。


开始使用:

相关实践学习
Docker镜像管理快速入门
本教程将介绍如何使用Docker构建镜像,并通过阿里云镜像服务分发到ECS服务器,运行该镜像。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
5月前
|
边缘计算 持续交付 数据中心
Docker在边缘计算中的崭露头角:探索容器技术如何驱动边缘计算的新浪潮
边缘计算是一项快速发展的技术,它旨在将计算能力更接近数据源和终端用户,以提供低延迟、高性能的计算体验。在这个充满活力的领域,Docker容器技术崭露头角,成为推动边缘计算革新的一股新力量。本文将深入探讨Docker在边缘计算中的应用,介绍其优势和挑战,并穿插一些示例代码,以帮助读者更好地理解这一新兴趋势。 第一部分:边缘计算和Docker容器 边缘计算的定义 边缘计算是一种计算范式,它将计算资源和数据处理能力推向网络边缘,靠近数据源和终端用户。这与传统的集中式云计算模型形成鲜明对比,后者将大部分计算任务集中在中央数据中心。边缘计算的关键目标是减少数据传输的延迟,提高响应速度,以满足对实时性要
190 0
|
11月前
|
机器学习/深度学习 人工智能 运维
带你读《2022龙蜥社区全景白皮书》——5.7.2 机密容器
带你读《2022龙蜥社区全景白皮书》——5.7.2 机密容器
150 1
|
11月前
|
Cloud Native 安全 测试技术
带你读《云原生机密计算最佳实践白皮书》——Intel TDX机密容器(4)
带你读《云原生机密计算最佳实践白皮书》——Intel TDX机密容器(4)
204 0
|
容器
《金融业开源技术现状与容器技术思考》电子版地址
金融业开源技术现状与容器技术思考
69 0
《金融业开源技术现状与容器技术思考》电子版地址
|
存储 机器学习/深度学习 人工智能
机密容器崛起和发展
演讲者: 冯世舫/阿里云操作系统技术专家 朱江云/Intel系统软件部高级研发经理
416 0
机密容器崛起和发展
|
运维 Kubernetes 虚拟化
简单即美 Rancher构筑企业级容器生态圈
简单即美 Rancher构筑企业级容器生态圈
229 0
简单即美 Rancher构筑企业级容器生态圈
|
云安全 运维 Kubernetes
容器技术在企业落地的最佳实践
近年来,容器技术及相关应用得到了国内外越来越多的关注度。在国外,容器技术已经形成了较成熟的生态圈;而在国内,金融企业、互联网企业、IT 企业积极投入容器技术的应用。本文将重点介绍容器技术在企业落地最佳实践,包括容器技术的背景,阿里云容器服务概述,容器技术在企业落地的正确姿势,以及容器服务的演进方向。
容器技术在企业落地的最佳实践
|
云安全 存储 运维
容器技术企业落地最佳实践
阿里云容器服务的技术专家易立为大家带来容器技术企业落地最佳实践的介绍。内容包括容器技术的背景,阿里云容器服务概述,容器技术在企业落地的正确姿势,以及容器服务的演进方向。
670 0
容器技术企业落地最佳实践
|
存储 监控 应用服务中间件
东方国信基于kubernetes构建容器云平台的实践和思考
本次,我分享的主题是《东方国信基于Kubernetes构建容器云平台的实践和思考》。 先讲一下背景,国信之前的软件部署方式是找台机器,把war包或者jar包往机器上一扔,启动就可以了,所有功能都在一个包里面,模块之间相互耦合,导致新功能开发上线周期很长,客户的需求得不到及时满足。
1609 0

相关产品

  • 容器计算服务