版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ICS35.240
CCSL78
YD
中華人民共和國(guó)通信行業(yè)標(biāo)準(zhǔn)
YD/TXXXX—XXXX
云原生能力成熟度模型
第2部分:業(yè)務(wù)應(yīng)用
Cloudnativecapabilitymaturitymodel—Part2:Application
(報(bào)批稿)
XXXX-XX-XX發(fā)布XXXX-XX-XX實(shí)施
中華人民共和國(guó)工業(yè)和信息化部發(fā)布
YD/TXXXXX—XXXX
前言
本文件按照GB/T1.1-2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起
草。
本文件是云原生能力成熟度系列標(biāo)準(zhǔn)之一。該標(biāo)準(zhǔn)的結(jié)構(gòu)和名稱(chēng)預(yù)計(jì)如下:
-第1部分:技術(shù)平臺(tái)。
-第2部分:業(yè)務(wù)應(yīng)用。
-第3部分:安全架構(gòu)。
-第4部分:電信行業(yè)IT業(yè)務(wù)系統(tǒng)。
-第5部分:中間件平臺(tái)服務(wù)。
請(qǐng)注意本文件的某些內(nèi)容可能涉及專(zhuān)利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別這些專(zhuān)利的責(zé)任。
本文件由中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)提出并歸口。
本文件起草單位:中國(guó)信息通信研究院、阿里云計(jì)算有限公司、騰訊科技(深圳)有限公司、騰訊
云計(jì)算(北京)有限責(zé)任公司、華為技術(shù)有限公司、杭州諧云科技有限公司、上海安暢網(wǎng)絡(luò)科技股份有
限公司、螞蟻科技集團(tuán)股份有限公司、中國(guó)電信集團(tuán)有限公司、中國(guó)移動(dòng)通信集團(tuán)有限公司
本文件主要起草人:閆丹、劉如明、栗蔚、陳屹力、鄒文浩、朱松、厲啟鵬、任秀森、張琦、高巍、
才振功、徐運(yùn)元、方佳偉、鄭然、馬洪喜、陳曉露、張瑋、俞仁杰、郭旸、胡建華、陶捷、陳鵬翔、李
雪、白國(guó)濤、陳航、王勇、蘇龍華、朱祥磊。
II
YD/TXXXXX—XXXX
引言
伴隨著云原生日益成熟,容器、微服務(wù)、服務(wù)網(wǎng)格等云原生技術(shù)逐步在企業(yè)業(yè)務(wù)應(yīng)用研發(fā)建設(shè)中落
地應(yīng)用。為評(píng)估基于云原生構(gòu)建的企業(yè)業(yè)務(wù)應(yīng)用能力成熟度水平,促進(jìn)云原生技術(shù)廣泛落地,開(kāi)展云原
生能力成熟度模型標(biāo)準(zhǔn)化活動(dòng)勢(shì)在必行。《云原生能力成熟度模型》擬由5部分構(gòu)成。
-第1部分:技術(shù)架構(gòu)。目的在于規(guī)范云原生技術(shù)架構(gòu)和服務(wù)能力,指導(dǎo)服務(wù)提供商和用戶建設(shè)云
原生技術(shù)平臺(tái)。
-第2部分:業(yè)務(wù)應(yīng)用。目的在于指導(dǎo)用戶基于云原生的業(yè)務(wù)應(yīng)用系統(tǒng)建設(shè)路徑,幫助用戶提升云
原生應(yīng)用水平。
-第3部分:安全架構(gòu)。目的在于規(guī)范云原生安全架構(gòu)和服務(wù)能力,指導(dǎo)服務(wù)提供商和用戶提高云
原生平臺(tái)和應(yīng)用的安全水平。
-第4部分:電信行業(yè)IT業(yè)務(wù)系統(tǒng)。目的在于指導(dǎo)電信行業(yè)用戶基于云原生的IT業(yè)務(wù)系統(tǒng)的建設(shè)路
徑,幫助電信行業(yè)用戶提升云原生應(yīng)用水平。
-第5部分:中間件平臺(tái)服務(wù)。目的在于規(guī)范中間件平臺(tái)服務(wù)能力,指導(dǎo)服務(wù)提供商和用戶建設(shè)中
間件平臺(tái)服務(wù)。
III
YD/TXXXXX—XXXX
云原生能力成熟度模型第2部分:業(yè)務(wù)應(yīng)用
1范圍
本文件規(guī)定了基于云原生構(gòu)建的業(yè)務(wù)應(yīng)用的能力成熟度評(píng)估模型,從基礎(chǔ)設(shè)施域、應(yīng)用研發(fā)域、
服務(wù)治理域等三個(gè)方面評(píng)估云原生業(yè)務(wù)應(yīng)用在彈性、高可用、自愈性、可觀測(cè)性以及自動(dòng)化等方面的
云原生能力成熟度。
本文件適用于企業(yè)在基于云原生構(gòu)建業(yè)務(wù)應(yīng)用過(guò)程中,對(duì)業(yè)務(wù)應(yīng)用的云原生化程度進(jìn)行評(píng)估,也適
用于為企業(yè)提供業(yè)務(wù)應(yīng)用向云原生轉(zhuǎn)型的參考和指引。
2規(guī)范性引用文件
下列文件對(duì)于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。
ISO/IECTS23167:2020信息技術(shù)云計(jì)算通用技術(shù)(InformationtechnologyCloudcomputing
Commontechnologiesandtechniques)
3術(shù)語(yǔ)和定義
GB/T11457-2006、ISO/IECTS23167:2020界定的以及下列術(shù)語(yǔ)和定義適用于本文件。
3.1
云原生應(yīng)用程序cloudnativeapplication
明確設(shè)計(jì)為在云服務(wù)中運(yùn)行并利用云服務(wù)的功能和環(huán)境的應(yīng)用程序。
[來(lái)源:ISO/IECTS23167:2020,3.6]
3.2
云原生cloudnative
面向云應(yīng)用設(shè)計(jì)的一種思想理念,充分發(fā)揮云效能的最佳實(shí)踐路徑,幫助企業(yè)構(gòu)建彈性可靠、松耦
合、易管理、可觀測(cè)的應(yīng)用系統(tǒng),提升交付效率,降低運(yùn)維復(fù)雜度。
3.3
云原生業(yè)務(wù)應(yīng)用cloudnativebussinessapplication
用于幫助企業(yè)解決業(yè)務(wù)需求云原生應(yīng)用程序(3.2),具備彈性、高可用、自愈性、可觀測(cè)性以及
自動(dòng)化等特性,以下簡(jiǎn)稱(chēng)云原生應(yīng)用。
3.4
容器container
一種進(jìn)程級(jí)的虛擬化隔離技術(shù)。
3.5
1
YD/TXXXXX—XXXX
服務(wù)器無(wú)感知serverless
將基礎(chǔ)設(shè)施資源抽象成按需使用的服務(wù),用戶只需關(guān)注應(yīng)用邏輯,而無(wú)需管理復(fù)雜的基礎(chǔ)設(shè)施運(yùn)維
工作的設(shè)計(jì)模式。
3.6
彈性elasticity
云原生應(yīng)用按照業(yè)務(wù)需求靈活進(jìn)行規(guī)?;臄U(kuò)容和縮容能力,包括基礎(chǔ)設(shè)施資源層面與應(yīng)用實(shí)例
層面。
3.7
高可用highavailability
通過(guò)應(yīng)用容災(zāi)、數(shù)據(jù)備份等手段,以減少服務(wù)中斷時(shí)間為目的,保證云原生應(yīng)用的可靠性和可維護(hù)
性。
3.8
自愈性selfhealing
云原生應(yīng)用通過(guò)故障自動(dòng)發(fā)現(xiàn)、預(yù)判分析和故障應(yīng)對(duì)等流程,實(shí)現(xiàn)對(duì)于異常或故障后自我恢復(fù)的能
力。
3.9
可觀測(cè)性oberservability
通過(guò)日志、監(jiān)控、鏈路跟蹤等交叉分析,進(jìn)行云原生業(yè)務(wù)應(yīng)用更加深入地服務(wù)健康度量,從而實(shí)現(xiàn)
分布式應(yīng)用架構(gòu)下故障排錯(cuò)、剖析以及依賴(lài)分析能力。
3.10
自動(dòng)化automatic
云原生應(yīng)用運(yùn)維自動(dòng)化以及交付部署自動(dòng)化。
4云原生業(yè)務(wù)應(yīng)用成熟度模型
4.1概述
云原生業(yè)務(wù)應(yīng)用成熟度模型從企業(yè)業(yè)務(wù)應(yīng)用基礎(chǔ)設(shè)施域、應(yīng)用研發(fā)域以及服務(wù)治理域等三個(gè)能力
域二十個(gè)過(guò)程域綜合評(píng)估企業(yè)業(yè)務(wù)應(yīng)用在彈性、高可用、自愈性、可觀測(cè)性以及自動(dòng)化等五個(gè)維度的云
原生能力成熟度水平。
——基礎(chǔ)設(shè)施域:評(píng)估企業(yè)業(yè)務(wù)應(yīng)用底層計(jì)算、存儲(chǔ)以及網(wǎng)絡(luò)等基礎(chǔ)設(shè)施資源的云原生化程度以及
基礎(chǔ)設(shè)施層運(yùn)維方式和能力;
——應(yīng)用研發(fā)域:從架構(gòu)設(shè)計(jì)、開(kāi)發(fā)構(gòu)建、測(cè)試管理以及部署發(fā)布等企業(yè)業(yè)務(wù)應(yīng)用研發(fā)關(guān)鍵環(huán)節(jié)能
力水平;
2
YD/TXXXXX—XXXX
——服務(wù)治理域:從企業(yè)業(yè)務(wù)應(yīng)用發(fā)布上線后,評(píng)估云原生業(yè)務(wù)應(yīng)用在應(yīng)用層面運(yùn)維運(yùn)營(yíng)支撐能力
水平。
4.2云原生業(yè)務(wù)應(yīng)用特性成熟度評(píng)估方法
云原生業(yè)務(wù)應(yīng)用特性包括彈性、高可用、自愈性、可觀測(cè)性以及自動(dòng)化等,其成熟度評(píng)估以及對(duì)應(yīng)
能力域與過(guò)程域成熟度等級(jí)綜合計(jì)算,具體對(duì)應(yīng)關(guān)系如表1所示:
表1云原生業(yè)務(wù)應(yīng)用特性成熟度
云原生業(yè)務(wù)應(yīng)用特性
能力域過(guò)程域
彈性高可用自愈性可觀測(cè)性自動(dòng)化
基礎(chǔ)設(shè)施資源√√√
基礎(chǔ)設(shè)施域(I1)
(I)基礎(chǔ)設(shè)施運(yùn)維√√
(I2)
架構(gòu)設(shè)計(jì)(D1)√√
應(yīng)用研發(fā)域開(kāi)發(fā)構(gòu)建(D2)√√
(D)測(cè)試管理(D3)√
部署發(fā)布(D4)√√
注冊(cè)發(fā)現(xiàn)(G1)√√√√
流量管理(G2)√√√√
服務(wù)容錯(cuò)(G3)√√√
服務(wù)降級(jí)(G4)√√
服務(wù)治理域
故障注入(G5)√√√√
(G)
鏈路跟蹤(G6)√√√
應(yīng)用監(jiān)控(G7)√√√√
日志管理(G8)√√√√
配置管理(G9)√√√
根據(jù)云原生業(yè)務(wù)應(yīng)用特性成熟度對(duì)照表(表1),云原生業(yè)務(wù)應(yīng)用特性成熟度計(jì)算方法如下:
——彈性能力成熟度=(I1+D1+D2+D4+G1+G2+G5+G6+G7+G8)/10
——高可用能力成熟度=(I1+D1+G1+G2+G3+G5+G7+G8+G9)/9
——自愈性能力成熟度=(I1+G1+G2+G3+G4+G5+G9)/7
——可觀測(cè)性能力成熟度=(I2+G6+G7+G8)/4
——自動(dòng)化能力成熟度=(I1+I2+D2+D3+D4+G1+G2+G3+G4+G5+G6+G7+G8+G9)/14
4.3云原生業(yè)務(wù)應(yīng)用綜合成熟度評(píng)估方法
云原生業(yè)務(wù)應(yīng)用綜合成熟度根據(jù)基礎(chǔ)設(shè)施域、應(yīng)用研發(fā)域以及服務(wù)治理域成熟度綜合計(jì)算,共分為
五級(jí),具體如表2所示:
3
YD/TXXXXX—XXXX
表2云原生業(yè)務(wù)應(yīng)用綜合成熟度等級(jí)定義
級(jí)別英文中文定義
1級(jí)InitialLevel初始級(jí)未實(shí)現(xiàn)任何云化改造,完全基于傳統(tǒng)應(yīng)用架構(gòu)
基礎(chǔ)設(shè)施層基本完成云化改造,但仍基于傳統(tǒng)應(yīng)
2級(jí)FundamentalLevel基礎(chǔ)級(jí)
用架構(gòu),應(yīng)用服務(wù)具備有限的彈性和容災(zāi)能力
基礎(chǔ)設(shè)施層完成云化改造,應(yīng)用架構(gòu)層服務(wù)化改
3級(jí)ComprehensiveLevel全面級(jí)造持續(xù)進(jìn)行,應(yīng)用具備一定的彈性和高可用,實(shí)
現(xiàn)多維度的應(yīng)用監(jiān)控
基礎(chǔ)設(shè)施層探索服務(wù)器無(wú)感知化改造,應(yīng)用架構(gòu)
4級(jí)ExcellentLevel優(yōu)秀級(jí)層服務(wù)化,應(yīng)用具備彈性、高可用,基本實(shí)現(xiàn)服務(wù)
自愈,可觀測(cè)以及自動(dòng)化
基礎(chǔ)設(shè)施層逐步實(shí)現(xiàn)服務(wù)器無(wú)感知化,應(yīng)用架構(gòu)
5級(jí)FabulousLevel卓越級(jí)層持續(xù)演進(jìn),應(yīng)用全面實(shí)現(xiàn)彈性、高可用、服務(wù)自
愈、可觀測(cè)以及自動(dòng)化和智能化交付
云原生業(yè)務(wù)應(yīng)用綜合成熟度計(jì)算方法如下:
云原生業(yè)務(wù)應(yīng)用綜合成熟度=∑(彈性能力成熟度+高可用成熟度+自愈性成熟度+可觀測(cè)性成熟
度+自動(dòng)化成熟度)/5
或
云原生業(yè)務(wù)應(yīng)用綜合成熟度=∑(∑I/2+∑D/4+∑G/9)/3
5基礎(chǔ)設(shè)施域能力要求
5.1基礎(chǔ)設(shè)施資源
基礎(chǔ)設(shè)施資源是指云原生應(yīng)用所托管在的底層基礎(chǔ)設(shè)施資源部署形態(tài),其能力要求如表3所示。
表3基礎(chǔ)設(shè)施資源能力要求
級(jí)別基礎(chǔ)設(shè)施資源
1應(yīng)用系統(tǒng)可直接部署在未進(jìn)行任何形式云化的物理機(jī)上。
2應(yīng)用系統(tǒng)應(yīng)以部署在云化的資源池上為主,基礎(chǔ)設(shè)施資源實(shí)現(xiàn)按需使用。
在2級(jí)基礎(chǔ)上,支持以下能力要求:
31)應(yīng)用系統(tǒng)應(yīng)以容器化部署方式為主;
2)應(yīng)實(shí)現(xiàn)不同團(tuán)隊(duì)共用基礎(chǔ)設(shè)施資源情況下,實(shí)現(xiàn)租戶級(jí)應(yīng)用隔離。
在3級(jí)基礎(chǔ)上,支持以下能力要求:
1)應(yīng)用系統(tǒng)應(yīng)以部署在容器云上為主;
42)應(yīng)用系統(tǒng)應(yīng)支持部署于異構(gòu)基礎(chǔ)設(shè)施資源上;
3)應(yīng)支持跨云的基礎(chǔ)設(shè)施資源互通和應(yīng)用遷移;
4)應(yīng)支持容器鏡像自動(dòng)化構(gòu)建及版本管理能力;
4
YD/TXXXXX—XXXX
5)應(yīng)采用不可變基礎(chǔ)設(shè)施;
6)應(yīng)采用基礎(chǔ)設(shè)施即代碼能力,即通過(guò)代碼實(shí)現(xiàn)基礎(chǔ)設(shè)施資源的配置和管理;
7)可實(shí)現(xiàn)百節(jié)點(diǎn)容器規(guī)模的擴(kuò)縮容,且擴(kuò)縮容時(shí)間宜控制在3分鐘內(nèi)。
在4級(jí)基礎(chǔ)上,支持以下能力要求:
51)可在部分業(yè)務(wù)場(chǎng)景下應(yīng)用服務(wù)器無(wú)感知化架構(gòu);
2)可實(shí)現(xiàn)千節(jié)點(diǎn)容器規(guī)模的擴(kuò)縮容,且擴(kuò)縮容時(shí)間宜控制在3分鐘內(nèi)。
5.2基礎(chǔ)設(shè)施運(yùn)維
基礎(chǔ)設(shè)施運(yùn)維是指云原生應(yīng)用底層基礎(chǔ)設(shè)施的運(yùn)維方式,其能力要求如表4所示。
表4基礎(chǔ)設(shè)施運(yùn)維能力要求
級(jí)別基礎(chǔ)設(shè)施運(yùn)維
1基礎(chǔ)設(shè)施運(yùn)維可以運(yùn)維人員手動(dòng)運(yùn)維方式進(jìn)行。
1)應(yīng)支持腳本化運(yùn)維;
2
2)應(yīng)支持以手動(dòng)方式實(shí)現(xiàn)基礎(chǔ)設(shè)施資源擴(kuò)縮容。
1)應(yīng)支持自動(dòng)化方式實(shí)現(xiàn)基礎(chǔ)設(shè)施資源擴(kuò)縮容;
3
2)基礎(chǔ)設(shè)施運(yùn)維層應(yīng)具備統(tǒng)一的運(yùn)維視圖。
在3級(jí)基礎(chǔ)上,支持以下能力要求:
1)應(yīng)具備基礎(chǔ)設(shè)施資源的自動(dòng)化運(yùn)維平臺(tái),例如自動(dòng)化巡檢、自動(dòng)化配置下發(fā)及自動(dòng)化配
4
置管理等;
2)應(yīng)實(shí)現(xiàn)故障預(yù)警。
在4級(jí)基礎(chǔ)上,支持以下能力要求:
1)應(yīng)用運(yùn)維與基礎(chǔ)設(shè)施運(yùn)維關(guān)注點(diǎn)應(yīng)分離,業(yè)務(wù)項(xiàng)目團(tuán)隊(duì)不再關(guān)注基礎(chǔ)設(shè)施資源的運(yùn)維,
更關(guān)注應(yīng)用構(gòu)建、發(fā)布、保障等;
52)應(yīng)支持異構(gòu)資源下統(tǒng)一的運(yùn)維配置;
3)應(yīng)支持基礎(chǔ)設(shè)施變更版本記錄且可追溯;
4)應(yīng)實(shí)現(xiàn)基礎(chǔ)設(shè)施資源故障自愈;
5)應(yīng)支持基礎(chǔ)設(shè)施資源的智能化運(yùn)維。
6應(yīng)用研發(fā)域能力要求
6.1架構(gòu)設(shè)計(jì)
架構(gòu)設(shè)計(jì)是指云原生應(yīng)用架構(gòu)設(shè)計(jì)模式,其能力要求如表5所示。
表5架構(gòu)設(shè)計(jì)能力要求
級(jí)別架構(gòu)設(shè)計(jì)
1)應(yīng)用系統(tǒng)可采用單體架構(gòu);
12)不可實(shí)現(xiàn)基于進(jìn)程模型的水平擴(kuò)展;
3)組件間可存在共享狀態(tài)。
1)應(yīng)用系統(tǒng)應(yīng)采用分布式架構(gòu);
22)應(yīng)用設(shè)計(jì)基于進(jìn)程模型;
3)應(yīng)支持應(yīng)用的水平擴(kuò)展。
5
YD/TXXXXX—XXXX
在2級(jí)基礎(chǔ)上,支持以下能力要求:
1)應(yīng)支持守護(hù)進(jìn)程與應(yīng)用分離,實(shí)現(xiàn)應(yīng)用服務(wù)的按需啟動(dòng)和中止;
2)應(yīng)將所依賴(lài)的其它組件當(dāng)作資源使用,降低強(qiáng)依賴(lài)組件數(shù)量;應(yīng)支持通過(guò)穩(wěn)定端口綁定
提供服務(wù);
3
3)應(yīng)支持日志信息通過(guò)事件流輸出;
4)進(jìn)程間不應(yīng)有共享狀態(tài);
5)降低業(yè)務(wù)邏輯和非業(yè)務(wù)邏輯能力耦合,支持業(yè)務(wù)應(yīng)用的按需啟動(dòng)和中止;
6)應(yīng)用架構(gòu)設(shè)計(jì)應(yīng)充分考慮特性開(kāi)關(guān),可靈活線上提供或屏蔽應(yīng)用功能。
在3級(jí)基礎(chǔ)上,支持以下能力要求:
1)可實(shí)現(xiàn)基于彈性視角的架構(gòu)設(shè)計(jì),例如彈性依賴(lài)、鏡像復(fù)制與實(shí)例化運(yùn)行等;
4
2)對(duì)應(yīng)用所依賴(lài)的組件進(jìn)行內(nèi)部零信任處理,服務(wù)間請(qǐng)求應(yīng)進(jìn)行鑒權(quán);
3)應(yīng)實(shí)現(xiàn)服務(wù)快速啟動(dòng)和優(yōu)雅中止。
在4級(jí)基礎(chǔ)上,支持以下能力要求:
51)利用云的能力,實(shí)現(xiàn)云原生的演進(jìn)式架構(gòu)設(shè)計(jì);
2)可充分利用云原生的生態(tài),使用云相關(guān)服務(wù)。
6.2開(kāi)發(fā)構(gòu)建
開(kāi)發(fā)構(gòu)構(gòu)建過(guò)程域共包括版本管理、集成構(gòu)建、依賴(lài)管理、開(kāi)發(fā)環(huán)境準(zhǔn)備、開(kāi)發(fā)體驗(yàn)等5個(gè)維度,
具體能力要求如表6所示。
--版本管理:對(duì)云原生應(yīng)用系統(tǒng)的版本信息等進(jìn)行管理的能力;
--集成構(gòu)建:云原生應(yīng)用系統(tǒng)的集成構(gòu)建方式;
--依賴(lài)管理:云原生應(yīng)用系統(tǒng)所依賴(lài)的組件或庫(kù)的管理方式;
--開(kāi)發(fā)環(huán)境管理:云原生應(yīng)用所使用開(kāi)發(fā)環(huán)境的管理能力;
--開(kāi)發(fā)體驗(yàn):云原生應(yīng)用系統(tǒng)開(kāi)發(fā)環(huán)境的體驗(yàn)滿意度。
表6開(kāi)發(fā)構(gòu)建能力要求
級(jí)別版本管理集成構(gòu)建依賴(lài)管理開(kāi)發(fā)環(huán)境管理開(kāi)發(fā)體驗(yàn)
1)可以手工方
1)無(wú)顯式聲明
1)無(wú)法基于可式搭建所開(kāi)發(fā)組
的組件或庫(kù)的依
自執(zhí)行包進(jìn)行構(gòu)件的運(yùn)行環(huán)境和
賴(lài)關(guān)系;
建,例如使用WAR依賴(lài),無(wú)法實(shí)現(xiàn)
1)應(yīng)將應(yīng)用源2)應(yīng)用所依賴(lài)
而非JAR等;開(kāi)發(fā)環(huán)境的快速
代碼納入版本管的庫(kù)可不在包
2)運(yùn)行時(shí)可根構(gòu)建與可重復(fù);應(yīng)用開(kāi)發(fā)難以完
理;內(nèi),需要在運(yùn)行
1據(jù)需要依賴(lài)額外2)開(kāi)發(fā)環(huán)境與全進(jìn)行本機(jī)開(kāi)
2)多個(gè)應(yīng)用可時(shí)準(zhǔn)備;
中間件,例如Web線上環(huán)境可不等發(fā)、測(cè)試與調(diào)試。
共用一份基準(zhǔn)代3)所依賴(lài)的系
容器;價(jià),如只能通過(guò)
碼。統(tǒng)組件可能會(huì)因
3)可以人工方本地修改再上傳
為系統(tǒng)環(huán)境變化
式進(jìn)行代碼的編線上環(huán)境的方
而受到影響,例
譯構(gòu)建。式,在線進(jìn)行開(kāi)
如Curl。
發(fā)和調(diào)試;
6
YD/TXXXXX—XXXX
3)不支持不同
的運(yùn)行環(huán)境區(qū)
分。
在1級(jí)基礎(chǔ)上,支
1)應(yīng)支持基于
持以下能力要
架構(gòu)設(shè)計(jì)和測(cè)試
求:
策略,通過(guò)本地
1)應(yīng)用組件的1)應(yīng)支持自動(dòng)
IDE或Editor,在
依賴(lài)信息作為應(yīng)化、可重復(fù)的搭
1)基于可自執(zhí)本地進(jìn)行組件的
用源代碼的一部建所開(kāi)發(fā)組件依
行包進(jìn)行構(gòu)建和應(yīng)用開(kāi)發(fā)、測(cè)試
分,應(yīng)納入版本賴(lài)的環(huán)境;
制品管理;與調(diào)試,但需要
管理,實(shí)現(xiàn)同步2)應(yīng)支持區(qū)分
2)運(yùn)行時(shí)應(yīng)無(wú)應(yīng)支持通過(guò)顯式本地安裝啟動(dòng)或
變更;不同的運(yùn)行環(huán)
需依賴(lài)額外的第方式聲明組件或遠(yuǎn)程調(diào)用所依賴(lài)
22)配置信息與境,例如開(kāi)發(fā)環(huán)
三方庫(kù);庫(kù)的依賴(lài)關(guān)系。的跨進(jìn)程組件;
應(yīng)用源代碼分境、測(cè)試環(huán)境、
3)制品應(yīng)有專(zhuān)2)難以獨(dú)立開(kāi)
離,配置信息應(yīng)UAT環(huán)境、生產(chǎn)環(huán)
門(mén)的制品庫(kù)統(tǒng)一發(fā)、調(diào)試和測(cè)試
納入版本管理;境等;
管理。單一應(yīng)用組件,
3)部署和發(fā)布3)開(kāi)發(fā)環(huán)境可
過(guò)程中可本機(jī)啟
腳本應(yīng)納入版本與線上環(huán)境存在
動(dòng)并運(yùn)行系統(tǒng)內(nèi)
管理。差異。
的其它相關(guān)應(yīng)用
4)一份基準(zhǔn)代
組件,或?qū)嶋H調(diào)
碼應(yīng)僅對(duì)應(yīng)一個(gè)
用遠(yuǎn)程組件。
應(yīng)用;
在2級(jí)基礎(chǔ)上,支1)應(yīng)支持基于
持以下能力要良好的架構(gòu)設(shè)計(jì)
在2級(jí)基礎(chǔ)上,支1)基于直接鏡
求:和測(cè)試策略,通
持以下能力要像(例如容器鏡
在2級(jí)基礎(chǔ)上,支1)應(yīng)支持通過(guò)過(guò)本地IDE或
求:像)而非基礎(chǔ)鏡
持以下能力要Docker或等效的Editor,在較少
1)應(yīng)用所依賴(lài)像(例如VM鏡像)
求:多容器管理工的環(huán)境依賴(lài)下進(jìn)
的系統(tǒng)環(huán)境定義進(jìn)行構(gòu)建和制品
1)應(yīng)用所依賴(lài)具,面向組件快行組件的應(yīng)用開(kāi)
代碼作為應(yīng)用源管理;
的庫(kù)在構(gòu)建時(shí)應(yīng)速搭建并啟動(dòng)所發(fā)、測(cè)試與調(diào)試,
代碼的一部分,2)配置信息應(yīng)
被打入包內(nèi),所開(kāi)發(fā)組件的環(huán)境所有其它跨進(jìn)程
應(yīng)共同納入版本通過(guò)配置管理服
依賴(lài)的系統(tǒng)工具和依賴(lài);組件依賴(lài)均通過(guò)
3化管理,實(shí)現(xiàn)同務(wù)器讀取,并通
(如gradle、2)應(yīng)支持通過(guò)容器實(shí)例運(yùn)行;
步變更;過(guò)全局變量進(jìn)行
curl等)應(yīng)當(dāng)被配置管理,基于2)應(yīng)支持在開(kāi)
2)代碼庫(kù)管理加載;
包含在應(yīng)用之直接鏡像生成的發(fā)、調(diào)試以及非
應(yīng)具備精細(xì)化的4)應(yīng)通過(guò)制品
中;不可變?nèi)萜?,自端到端的測(cè)試
權(quán)限管理能力;庫(kù)實(shí)現(xiàn)制品研發(fā)
2)實(shí)現(xiàn)通過(guò)統(tǒng)動(dòng)化搭建不同的時(shí),無(wú)需啟動(dòng)并
3)實(shí)現(xiàn)應(yīng)用版流程關(guān)鍵業(yè)務(wù)信
一的依賴(lài)倉(cāng)庫(kù)管運(yùn)行環(huán)境;運(yùn)行全部系統(tǒng)內(nèi)
本管理關(guān)聯(lián)代息的元數(shù)據(jù)信息
理應(yīng)用的依賴(lài)。3)可基本實(shí)現(xiàn)的應(yīng)用組件,能
碼、鏡像、分支管理及溯源。
開(kāi)發(fā)環(huán)境與線上夠在單一應(yīng)用組
等版本。
環(huán)境的組件級(jí)等件開(kāi)發(fā)時(shí)通過(guò)測(cè)
價(jià)。試替身,契約測(cè)
7
YD/TXXXXX—XXXX
試等方式有效隔
離組件依賴(lài)干
擾。
在3級(jí)基礎(chǔ)上,支
持以下能力要
在3級(jí)基礎(chǔ)上,支
求:
持以下能力要
1)應(yīng)支持基于
求:
在3級(jí)基礎(chǔ)上,支本地IDE或
1)流水線配置在3級(jí)基礎(chǔ)上,支
持以下能力要Editor,實(shí)現(xiàn)基
信息應(yīng)納入版本持以下能力要
求:于本地容器集群
管理,實(shí)現(xiàn)自動(dòng)求:
在3級(jí)基礎(chǔ)上,1)1)能夠通過(guò)K8s環(huán)境下的開(kāi)發(fā)、
化變更;1)應(yīng)支持所依
應(yīng)支持定義結(jié)構(gòu)或等效的容器編測(cè)試與調(diào)試;
2)部署和發(fā)布賴(lài)的組件、庫(kù)以
化構(gòu)建腳本;排工具,面向服2)應(yīng)支持在保
4的其它相關(guān)信息及系統(tǒng)環(huán)境均包
2)應(yīng)通過(guò)制品庫(kù)務(wù)實(shí)施環(huán)境準(zhǔn)證單一組件開(kāi)
應(yīng)納入版本管含在直接鏡像
實(shí)現(xiàn)制品的組件備;發(fā)、調(diào)試、測(cè)試效
理,例如多組件中;
依賴(lài)查看。2)基本實(shí)現(xiàn)開(kāi)能的情況下,按
間的版本依賴(lài)2)依賴(lài)庫(kù)應(yīng)有
發(fā)環(huán)境與線上環(huán)需利用本地容器
等;依賴(lài)的準(zhǔn)入機(jī)
境的運(yùn)行時(shí)等集群?jiǎn)?dòng)相關(guān)的
3)應(yīng)用應(yīng)僅維制。
價(jià)。其它系統(tǒng)組件,
護(hù)一份基準(zhǔn)代
實(shí)現(xiàn)更多快速的
碼,但可對(duì)應(yīng)多
集成或局部端到
份部署環(huán)境。
端調(diào)試和測(cè)試能
力。
在4級(jí)基礎(chǔ)上,支在4級(jí)基礎(chǔ)上,支
在4級(jí)基礎(chǔ)上,支持以下能力:持以下能力要
持以下能力要1)高度的自動(dòng)求:
求:化和彈性,可以1)應(yīng)支持純?cè)?/p>
1)實(shí)現(xiàn)構(gòu)建方在云上通過(guò)切換環(huán)境下開(kāi)發(fā),本
式服務(wù)化,可按配置,按需快速地?zé)o需安裝任何
需提供接口或用搭建或銷(xiāo)毀不同應(yīng)用依賴(lài),本地
5同4級(jí)能力要求戶界面,將構(gòu)建同4級(jí)能力要求的開(kāi)發(fā)或測(cè)試環(huán)除了所使用的開(kāi)
能力賦予整個(gè)研境,極大的解決發(fā)客戶端以外,
發(fā)團(tuán)隊(duì)資源受限問(wèn)題;可以實(shí)現(xiàn)本地資
2)研發(fā)團(tuán)隊(duì)可2)實(shí)現(xiàn)開(kāi)發(fā)環(huán)源和環(huán)境依賴(lài)最
以按場(chǎng)景實(shí)現(xiàn)構(gòu)境與線上環(huán)境的小化;
建過(guò)程可視化編高度一致(只是2)在部分場(chǎng)景
排配置、資源和可下,可實(shí)現(xiàn)低代
訪問(wèn)性的區(qū)別)碼、無(wú)代碼開(kāi)發(fā)。
6.3測(cè)試管理
測(cè)試管理過(guò)程域共包括測(cè)試環(huán)境管理、測(cè)試實(shí)踐、缺陷預(yù)防、質(zhì)量分析等4個(gè)維度,具體能力要求
如表7所示。
--測(cè)試環(huán)境管理:指對(duì)云原生應(yīng)用系統(tǒng)的測(cè)試環(huán)境的管理能力;
8
YD/TXXXXX—XXXX
--測(cè)試實(shí)踐:指云原生應(yīng)用系統(tǒng)的測(cè)試實(shí)踐方式;
--缺陷預(yù)防:指云原生應(yīng)用系統(tǒng)測(cè)試環(huán)境以及生產(chǎn)環(huán)境下缺陷的管理和預(yù)防措施;
--質(zhì)量分析:指云原生應(yīng)用服務(wù)質(zhì)量數(shù)據(jù)管理和分析能力。
表7測(cè)試管理能力要求
級(jí)別測(cè)試環(huán)境管理測(cè)試實(shí)踐缺陷預(yù)防質(zhì)量分析
測(cè)試環(huán)境可通過(guò)手動(dòng)可通過(guò)人工方式實(shí)施
測(cè)試實(shí)踐可以手動(dòng)方可通過(guò)人工方式收集
1方式管理,且固定不缺陷數(shù)據(jù)收集和統(tǒng)
式進(jìn)行功能性測(cè)試。質(zhì)量數(shù)據(jù)。
可協(xié)調(diào)。計(jì)。
1)應(yīng)支持自動(dòng)化的
應(yīng)支持自動(dòng)創(chuàng)建測(cè)試缺陷數(shù)據(jù)收集和統(tǒng)
環(huán)境,但更多依賴(lài)提計(jì);
應(yīng)支持自動(dòng)化的功能應(yīng)支持自動(dòng)化的質(zhì)量
2前預(yù)定的物理環(huán)境,2)宜具備缺陷管理
測(cè)試和非功能測(cè)試。數(shù)據(jù)收集。
或通過(guò)基礎(chǔ)鏡像進(jìn)行和分析實(shí)踐能力,初
構(gòu)建。步具備缺陷預(yù)防的準(zhǔn)
入條件。
在2級(jí)基礎(chǔ)上,支持以
下能力要求:
1)應(yīng)實(shí)現(xiàn)自動(dòng)化測(cè)
試即代碼,可用于環(huán)
境部署的自動(dòng)化驗(yàn)在2級(jí)基礎(chǔ)上,支持以
證;下能力要求:
應(yīng)支持通過(guò)直接鏡像
2)應(yīng)支持以自動(dòng)化1)應(yīng)支持分析進(jìn)程在2級(jí)基礎(chǔ)上,應(yīng)支持
在較少依賴(lài)預(yù)定義環(huán)
3方式實(shí)現(xiàn)更加完善的間故障、訪問(wèn)延遲、基于統(tǒng)一的日志平臺(tái)
境的情況下,進(jìn)行測(cè)
非功能測(cè)試需求,包資源受限等缺陷;數(shù)據(jù)進(jìn)行質(zhì)量分析。
試環(huán)境構(gòu)建。
括但不限于長(zhǎng)穩(wěn)測(cè)2)應(yīng)具備以上故障
試、壓力測(cè)試、安全的缺陷注入能力。
測(cè)試、兼容性測(cè)試等;
3)測(cè)試過(guò)程應(yīng)能夠
隔離抗干擾,保證穩(wěn)
定的測(cè)試效果。
在3級(jí)基礎(chǔ)上,支持以
在3級(jí)基礎(chǔ)上,支持以
下能力要求:
下能力要求:
1)應(yīng)支持按需進(jìn)行在3級(jí)基礎(chǔ)上,支持以
1)應(yīng)支持完善的調(diào)
的大規(guī)模自動(dòng)化功能下能力要求:
用鏈路監(jiān)控和預(yù)警;
在3級(jí)基礎(chǔ)上,應(yīng)支持測(cè)試和非功能測(cè)試;1)應(yīng)支持定位分析
2)應(yīng)支持全鏈路日
4測(cè)試環(huán)境水平擴(kuò)展和2)應(yīng)具備相對(duì)完善規(guī)模化引發(fā)的缺陷;
志的手動(dòng)及自動(dòng)化數(shù)
垂直擴(kuò)展的能力。的全鏈路壓測(cè)方案、2)應(yīng)支持快速?gòu)?fù)刻
據(jù)分析;
多維度支持系統(tǒng)的可生產(chǎn)缺陷并進(jìn)行定位
3)應(yīng)支持云服務(wù)資
靠性測(cè)試;分析。
源消費(fèi)情況的監(jiān)控和
3)應(yīng)支持利用集群
預(yù)警
特性進(jìn)行組織級(jí)測(cè)試
9
YD/TXXXXX—XXXX
策略設(shè)計(jì),如引入性
能工程、手動(dòng)的混沌
工程。
在4級(jí)基礎(chǔ)上,支持以
下能力要求:在4級(jí)基礎(chǔ)上,支持以在4級(jí)基礎(chǔ)上,支持以
1)應(yīng)支持針對(duì)運(yùn)維下能力要求:下能力要求:
在4級(jí)基礎(chǔ)上,應(yīng)支持
和部署的自動(dòng)化驗(yàn)證1)應(yīng)支持缺陷自動(dòng)1)應(yīng)支持基于風(fēng)險(xiǎn)
按資源需求自動(dòng)化構(gòu)
測(cè)試;發(fā)現(xiàn)。管理需求的線上監(jiān)控
建和銷(xiāo)毀測(cè)試環(huán)境,
2)應(yīng)支持基于云原2)應(yīng)支持多維度已和預(yù)警;
5如根據(jù)混沌工程的實(shí)
生特性的質(zhì)量風(fēng)險(xiǎn)干知缺陷的混沌實(shí)驗(yàn);2)應(yīng)支持完善的自
驗(yàn)范圍,不同的服務(wù)
預(yù)測(cè)試,如云服務(wù)穩(wěn)3)應(yīng)支持基于代碼動(dòng)化指標(biāo)收集和數(shù)據(jù)
特性、不同的流量需
定性測(cè)試,云服務(wù)災(zāi)的歷史缺陷進(jìn)行代碼分析,具備持續(xù)觀測(cè)
求等。
備預(yù)案等;缺陷預(yù)防。能力。
3)可支持對(duì)IT系統(tǒng)
的混沌工程。
6.4部署發(fā)布
部署發(fā)布是指云原生應(yīng)用部署發(fā)布的方式和策略,其能力要求如表8所示。
表8部署發(fā)布能力要求
級(jí)別部署發(fā)布
11)部署和發(fā)布可手動(dòng)或部分自動(dòng)化;
2)可在生產(chǎn)環(huán)境進(jìn)行直接進(jìn)行變更或操作。
2應(yīng)支持實(shí)現(xiàn)較高程度的自動(dòng)化部署,部署時(shí)應(yīng)用組件可實(shí)現(xiàn)不可變。
31)應(yīng)支持自動(dòng)化發(fā)布能力,以直接鏡像為制品(而非基礎(chǔ)鏡像)進(jìn)行部署和彈性擴(kuò)容,實(shí)
現(xiàn)進(jìn)一步的不可變;
2)生產(chǎn)環(huán)境可存在少量可控的直接變更或操作。
4在3級(jí)基礎(chǔ)上,支持以下能力要求:
1)部署和發(fā)布動(dòng)作可基于全程可視的方式自動(dòng)完成,過(guò)程中可實(shí)現(xiàn)動(dòng)作的終止和回退;
2)支持灰度發(fā)布;
3)不應(yīng)在生產(chǎn)環(huán)境存在直接變更或操作,徹底實(shí)現(xiàn)實(shí)例不可變。
5在4級(jí)基礎(chǔ)上,應(yīng)實(shí)現(xiàn)不停機(jī)發(fā)布。
7服務(wù)治理域能力要求
7.1注冊(cè)發(fā)現(xiàn)
注冊(cè)發(fā)現(xiàn)是指云原生應(yīng)用中服務(wù)的注冊(cè)和發(fā)現(xiàn)方式,其能力要求如表9所示。
10
YD/TXXXXX—XXXX
表9注冊(cè)發(fā)現(xiàn)能力要求
級(jí)別注冊(cè)發(fā)現(xiàn)
11級(jí)不要求系統(tǒng)具備注冊(cè)發(fā)現(xiàn)能力
2服務(wù)注冊(cè)發(fā)現(xiàn)機(jī)制可由客戶端完成。
31)服務(wù)注冊(cè)發(fā)現(xiàn)機(jī)制應(yīng)由服務(wù)端完成;
2)服務(wù)應(yīng)定時(shí)獲取服務(wù)狀態(tài),進(jìn)行健康檢查;
3)應(yīng)實(shí)現(xiàn)服務(wù)注冊(cè)與發(fā)現(xiàn)組件的高可用。
4在3級(jí)基礎(chǔ)上,支持以下能力要求:
1)應(yīng)實(shí)現(xiàn)跨語(yǔ)言的服務(wù)發(fā)現(xiàn),如通過(guò)DNS解析發(fā)現(xiàn)服務(wù)等,;
2)宜實(shí)現(xiàn)服務(wù)狀態(tài)變化分鐘級(jí)發(fā)現(xiàn)。
5在4級(jí)基礎(chǔ)上,實(shí)現(xiàn)服務(wù)狀態(tài)變化在秒級(jí)發(fā)現(xiàn)。
7.2流量管理
流量管理是指對(duì)云原生應(yīng)用系統(tǒng)南北向以及東西向流量控制和負(fù)載均衡策略管理,具體要求如表
10所示。
表10流量管理能力要求
級(jí)別流量管理
11)應(yīng)實(shí)現(xiàn)對(duì)應(yīng)用服務(wù)入口服務(wù)南北向限流;
2)應(yīng)支持通過(guò)負(fù)載均衡實(shí)現(xiàn)服務(wù)南北向流量分配。
21)應(yīng)實(shí)現(xiàn)對(duì)服務(wù)入口及內(nèi)部單一服務(wù)節(jié)點(diǎn)限流;
2)應(yīng)實(shí)現(xiàn)服務(wù)動(dòng)態(tài)流量控制。
3在2級(jí)基礎(chǔ)上,支持以下能力要求:
1)應(yīng)實(shí)現(xiàn)對(duì)服務(wù)多節(jié)點(diǎn)統(tǒng)一限流;
2)發(fā)現(xiàn)并
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南省周口市淮陽(yáng)區(qū)馮塘鄉(xiāng)馮塘學(xué)校2024-2025學(xué)年八年級(jí)上學(xué)期期末測(cè)試英語(yǔ)試卷(含答案)
- 2021高三生物二輪限時(shí)訓(xùn)練-光合作用與細(xì)胞呼吸2
- 蘭州市2022高考英語(yǔ)閱讀理解和短文改錯(cuò)自練(9)及答案
- 【KS5U名?!堪不帐』幢笔?021屆高三第二次模擬考試文科綜合試卷(掃描版-含答案)
- 【備戰(zhàn)2021高考】全國(guó)2021屆高中政治試題匯編(11月第一期):K單元中華文化與民族精神
- 【全程復(fù)習(xí)方略】2020年人教A版數(shù)學(xué)文(廣東用)課時(shí)作業(yè):2.5對(duì)-數(shù)-函-數(shù)
- 內(nèi)心掏空的那一刻-保育員工作總結(jié)
- 四年級(jí)數(shù)學(xué)(小數(shù)加減運(yùn)算)計(jì)算題專(zhuān)項(xiàng)練習(xí)與答案匯編
- 五年級(jí)數(shù)學(xué)(小數(shù)四則混合運(yùn)算)計(jì)算題專(zhuān)項(xiàng)練習(xí)及答案匯編
- 【狀元之路】2021高考物理一輪復(fù)習(xí)課時(shí)作業(yè):7-3-實(shí)驗(yàn)(一)
- 2024五凌電力限公司招聘5人高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 五年級(jí)上冊(cè)數(shù)學(xué)脫式計(jì)算300題及答案
- 市政公司3年戰(zhàn)略規(guī)劃方案
- 2024年全國(guó)中考英語(yǔ)試單選(動(dòng)詞時(shí)態(tài))
- 2024年江蘇護(hù)理職業(yè)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 2024年安徽醫(yī)學(xué)高等專(zhuān)科學(xué)校高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試題庫(kù)含答案解析
- 血糖儀使用規(guī)范課件
- DB21-T 2931-2018羊肚菌日光溫室栽培技術(shù)規(guī)程
- 貴州省黔東南州2023-2024學(xué)年九年級(jí)上學(xué)期期末文化水平測(cè)試化學(xué)試卷
- 《空調(diào)零部件介紹》課件
- 2024年度醫(yī)院內(nèi)分泌與代謝科述職報(bào)告課件
評(píng)論
0/150
提交評(píng)論