据悉, 微服务标准规范是由中国信通院发起, 由 华为、腾讯、阿里、灵雀云、石化盈科 、中国电信 等众多厂商代表参与 讨论 ,它的出台意义在于, 建立云计算信任体系,规范云计算行业,促进市场发展,提升产业技术和服务水平 。 微服务标准规范 文稿由 2018 年 4 月起草,作为云计 算开源产业联盟团体标准,进行了 6 次研讨,已形成征求意见稿并对外发布,计划 9 月份正式发布最终稿。
微服务架构能够将庞大的应用系统解耦合,满足按业务单元快速迭代、独立开发部署等特性在行业应用中引起广泛关注,微服务框架在技术实现上各有差异,常见的微服务框架包括 SpringCloud 、 ServiceComb 、 Tars 、 Dubbo 、 SOFA 、 Istio 等,在服务调用、服务治理 等 能力上各有侧重, 目前暂无统一的微服务相关标准。 企业应用中需要标准制定对技术能力进行规范, 更好 的 引导和 帮助 企业在进行新应用微服务化开发及传统应用微服务改造, 促进产业规范有序、健康发展。
在可信云大会上发布的微服务标准规范,是 面向以微服务架构为基础的公有云服务及私有云平台的技术规范,包含微服务平台架构技术参考模型、微服务框架能力要求及微服务平台能力要求等内容。 其中,微服务平台架构参考模型 主要 包括如下内容:
1 、 微服务框架 层,主要描述针对微服务框架相关 功能 规 范 要求;
2 、 微服务管理平台,主要描述微服务运行所依赖的管理功能 要求 ;
3 、 公共基础服务 ,针对 微服务公共基础服务的功能 规范和要求。
图为 微服务平台架构技术参考模型
微服务框架主要包括 熔断隔离、服务容错、服务路由、服务契约、服务通信、服务注册、服务发现以及流量控制等功能, 如下图显示 :
微服务管理平台主要包括 微服务流水线、 服务降级、链路追踪 、灰度发布、监控告警、日志中心、配置中心等功能, 如下 图 :
华为云于 2017 年 5 月 开始, 陆续 开源了 S erviceComb 、 G o 语言微服务框架 、 和 S erviceMesh 产品 M esher , 功能 覆盖 了 侵入式 SDK 、非 侵入式 S erviceMesh 、 多语言 等 全栈 微服务 能力 。
其中已经捐赠在 A pache 进行 孵化的 S erviceComb 更是立足于提供一站式的微服务解决方案, 致力于 帮助企业轻松构建云原生应用及传统企业业务 快速 微服务化 , 通过系列解决方案帮助用户快速开发微服务的同时实现对这些微服务应用的高效运维管理。 这个 愿景与 信通院本次 发起 微服务 标准制定的 初衷 吻合 。 ServiceComb 多名团队成员 深度参与微服务标准定制工作, 与 信通院、 腾讯、阿里、灵雀云、石化盈科、中国电信等厂商 微服务 专家代表 多次 深度讨论并正式发布对外意见征集稿。 ServiceComb 将继续参与信通院微服务标准工作,并 计划 于 9 月份正式对外发布微服务标准规范终稿 , 从而进一步深化微服务在行业中的应用, 促进行业健康发展。
10 月 10 日 -12 日在上海举办的华为全联接大会上,更多关于华为 S erviceComb 的新动态也 将 逐一披露,未来微服务的开发趋势 将 又 将 是 如何?届时敬请关注。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 一体化运维赋能企业高效管理 同方有云重塑私有云服务标准
- 通过“语义识别”提升“数据清洗加工”价值,大匠通以数据平台标准化服务切入工程大数据服务领域
- Python标准库---19、文本处理服务:re正则表达式操作
- Go版微服务开发框架Micro及标准2019年大整合
- Micro(Go版微服务开发框架及标准)-2019年的大整合
- Python标准库---18、文本处理服务:string 常见的字符串操作
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。