中建南方建设集团网站,图书网站建设策划书,沈阳顺天建设集团网站,wordpress主题去谷歌字体笔者最近学习了信通院发布的《云原生应用成熟度的评估模型》#xff0c;做如下解读#xff1a;
一、概述
云原生业务应用成熟度模型从企业业务应用基础设施域、应用研发域以及服务治理域等三个能力域二十个过程域综合评估企业业务应用在弹性、高可用、自愈性、可观测性以及…笔者最近学习了信通院发布的《云原生应用成熟度的评估模型》做如下解读
一、概述
云原生业务应用成熟度模型从企业业务应用基础设施域、应用研发域以及服务治理域等三个能力域二十个过程域综合评估企业业务应用在弹性、高可用、自愈性、可观测性以及自动化等五个维度的云原生能力成熟度水平。
1、基础设施域评估企业业务应用底层计算、存储以及网络等基础设施资源的云原生化程度以及基础设施层运维方式和能力
2、应用研发域从架构设计、开发构建、部署发布以及质量管理等企业业务应用研发关键环节能力水平
3、服务治理域从企业业务应用发布上线后评估云原生业务应用在应用层面运维运营支撑能力水平。
二、云原生业务应用特性成熟度评估方法
云原生业务应用特性包括弹性、高可用、自愈性、可观测性以及自动化等其成熟度评估以及对 应能力域与过程域成熟度等级综合计算具体对应关系如下
表1 云原生业务应用特性成熟度 能力域 过程域 云原生业务应用特性 弹性 高可用 自愈性 可观测性 自动化 基础设施域(C) 基础设施资源I1 √ √ √ 基础设施资源I1 √ √ √ 应用研发域(D) 架构设计D1 √ √ 开发构建D2 √ √ √ 测试管理D3 √ √ 部署发布D4 √ 服务治理域G 注册发现G1 √ √ 流量管理G2 √ 服务容错G3 √ √ 服务降级G4 √ √ 故障注入G5 √ √ 链路追踪G6 √ 应用监控G7 √ √ 日志管理G8 √ 配置管理G9 √ √ √ √
根据云原生业务应用特性成熟度对照表表1云原生业务应用特性成熟度计算方法如下
弹性能力成熟度 ⌊(I1D1D2D4G1G2G5G6G7G8)/10⌋
高可用能力成熟度 ⌊(I1D1G1G2G3G5G7G8G9)/9⌋
自愈性能力成熟度 ⌊(I1G1G2G3G4G5G9)/7⌋
可观测性能力成熟度 ⌊(I2G6G7G8)/4⌋
自动化能力成熟度 ⌊(I1I2D2D3D4G1G2G3G4G5G6G7G8G9)/14⌋ 三、云原生业务应用综合成熟度评估方法
云原生业务应用综合成熟度根据基础设施域、应用研发域以及服务治理域成熟度综合计算共分 为五级具体如下
表2 云原生业务应用综合成熟度定义 级别 英文 中文 定义 1级 Initial Level 初始级 未实现任何云化改造完全基于传统应用架构 2级 Fundamental Level 基础级 基础设施层基本完成云化改造但仍基于传统应 用架构应用服务具备有限的弹性和容灾能力 3级 Comprehensive Level 全面级 基础设施层完成云化改造应用架构层服务化改 造持续进行应用具备一定的弹性和高可用实 现多维度的应用监控 4级 Excellent Level 优秀级 基础设施层探索无服务器化改造应用架构层服 务化应用具备弹性、高可用基本实现服务自 愈可观测以及自动化 5级 Fabulous Level 卓越级 基础设施层逐步实现无服务器化应用架构层持 续演进应用全面实现弹性、高可用、服务自愈、可观测以及自动化和智能化交付
云原生业务应用综合成熟度计算方法如下
云原生业务应用综合成熟度
⌊∑弹性能力成熟度高可用成熟度自愈性成熟度可观测性成 熟度自动化成熟度/5⌋
或
云原生业务应用综合成熟度 ⌊∑∑I/2∑D/4∑G/9/3⌋ 参考软件架构设计经验
注本文借鉴信通院云原生应用成熟度模型进行解析。