基于云原生構(gòu)建DevOps研發(fā)效能平臺_第1頁
基于云原生構(gòu)建DevOps研發(fā)效能平臺_第2頁
基于云原生構(gòu)建DevOps研發(fā)效能平臺_第3頁
基于云原生構(gòu)建DevOps研發(fā)效能平臺_第4頁
基于云原生構(gòu)建DevOps研發(fā)效能平臺_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

基于云原生構(gòu)建DevOps研發(fā)效能平臺S一、研發(fā)效能平臺概述二、基于云原生的實踐三、平臺級建設(shè)與優(yōu)化四、項目賦能目錄S研發(fā)效能平臺是利用云原生技術(shù),依據(jù)Scrum先進(jìn)理念,自主研發(fā)打造的新一代DevOps持續(xù)交付平臺。實現(xiàn)敏捷研發(fā)流程,并將先進(jìn)的工具鏈體系與流程結(jié)合,提升開發(fā)、測試、運(yùn)維研發(fā)流程的一體化程度;基于先進(jìn)的互聯(lián)網(wǎng)經(jīng)驗,制定客觀研發(fā)效能度量體系,促進(jìn)研發(fā)團(tuán)隊的持續(xù)改進(jìn);具備靈活伸縮性與彈性故障自愈能力,保障7*24小時系統(tǒng)正常。研發(fā)效能平臺簡介質(zhì)量把控不完善單元測試覆蓋率低,或缺失門禁未引入代碼掃描無制品依賴安全檢查技術(shù)棧多樣架構(gòu):單體架構(gòu),自研Zebra、開源框架、廠商部署環(huán)境:虛擬機(jī)部署,容器云語言:Java、C++、PHP、Nodejs等系統(tǒng)間信息孤島研發(fā)人員在多個系統(tǒng)冗余填寫信息交付制品元數(shù)據(jù)缺失難以跟蹤制品交付完整過程未實現(xiàn)端到端打通線下手動同步需求開發(fā)聯(lián)調(diào)環(huán)境手動構(gòu)建、部署依賴開發(fā)手動發(fā)起交付項目背景簡潔易用提供一體化門戶,研發(fā)全流程可觀察?;谟泻玫腢I化配置,為研發(fā)團(tuán)隊提供自助服務(wù)能力。高可用保障平臺自身具有高可用保障,各組件目標(biāo)SLA可達(dá)99.99%;具備基本指標(biāo)的監(jiān)控與告警靈活可擴(kuò)展適應(yīng)多種技術(shù)架構(gòu),支持多語言技術(shù)棧在虛擬機(jī)及云原生環(huán)境的構(gòu)建和部署。支持復(fù)雜交付過程的編排,以及新技術(shù)棧、新組件的接入。構(gòu)建高效初期以較少的投入,快速完成核心組件的部署;將人力投入到盡快實現(xiàn)端到端的打通中,為后續(xù)改進(jìn)留出時間01020403項目目標(biāo)推行DevOps理念,建設(shè)研發(fā)效能平臺,實現(xiàn)端到端的打通,提升研發(fā)效率與質(zhì)量選擇廠商?高溝通成本高涉及組件平臺和團(tuán)隊眾多,

跨團(tuán)隊、組織溝通和協(xié)調(diào)成本高。且技術(shù)環(huán)境復(fù)雜,

容易導(dǎo)致信息差。慢變更響應(yīng)慢從問題發(fā)現(xiàn)、需求提出,

到排期實施,

直至部署,

周期較長,

不利于快速試錯和變更。難后續(xù)維護(hù)難采購的產(chǎn)品缺乏公開技術(shù)支持,后續(xù)維護(hù)依賴于廠商,

為特性迭代和技術(shù)更新增加了難度。云原生的優(yōu)勢——更簡單可伸縮基于云原生技術(shù)的靈活伸縮性,

可在未來業(yè)務(wù)擴(kuò)展后,

快速提升平臺容量未來趨勢更快的前沿技術(shù)支持,

獲得新技術(shù)帶來的收益高效率基于鏡像快速部署服務(wù),

無需關(guān)注基礎(chǔ)設(shè)施和部署細(xì)節(jié),

助力聚焦業(yè)務(wù)改進(jìn)與平臺建設(shè)高可用云原生自動故障轉(zhuǎn)移和災(zāi)難恢復(fù)能力,降低實現(xiàn)服務(wù)高可用保障的成本一、研發(fā)效能平臺概述二、基于云原生的實踐三、平臺級建設(shè)與優(yōu)化四、項目賦能目錄S快速部署組件驗證部署容器編排資源配置數(shù)據(jù)持久化集成優(yōu)化配置工具鏈的集成二次開發(fā)基于鏡像的輕量級部署快速試錯定制鏡像鏡像版本+部署方案容器編排一體化平臺平臺部署動態(tài)構(gòu)建資源虛擬機(jī)硬件資源固定環(huán)境相對固定易受緩存影響資源閑置動態(tài)構(gòu)建通用系統(tǒng)基礎(chǔ)鏡像工具動態(tài)組合,靈活性強(qiáng)工具可復(fù)用無鏡像預(yù)制工作容器從資源池按需分配資源按需創(chuàng)建工具環(huán)境全新構(gòu)建,無前向影響動態(tài)調(diào)度,利用率高工具配置操作系統(tǒng)硬件資源硬件資源資源池工具配置操作系統(tǒng)工具N……工具1操作系統(tǒng)硬件資源資源池動態(tài)構(gòu)建資源基于k8s

namespace可動態(tài)調(diào)整構(gòu)建節(jié)點(diǎn)數(shù)實時監(jiān)控資源池資源監(jiān)控資源不足預(yù)警高可用保障資源監(jiān)控對Pod的CPU、內(nèi)存等持續(xù)監(jiān)控,并在異常時告警?;钐綔y就緒探測基于k8s

Liveness

probe檢測服務(wù)是否正常運(yùn)行。如果檢測失敗達(dá)到指定次數(shù),則重啟服務(wù)?;趉8s

Readness

probe檢測服務(wù)是否就緒,如果服務(wù)未能在超時時限內(nèi)完成啟動,則被重新調(diào)度。異?;謴?fù)節(jié)點(diǎn)崩潰或進(jìn)程異常退出,可自動實現(xiàn)故障轉(zhuǎn)移重啟服務(wù)。一、研發(fā)效能平臺概述二、基于云原生的實踐三、平臺級建設(shè)與優(yōu)化四、項目賦能目錄S建設(shè)一體化門戶組件集成流水線項目概覽敏捷管理度量指標(biāo)展示項目關(guān)鍵活動,項目情況一目了然基于J

i

r

a

進(jìn)行敏捷流程管理平臺級流水線支撐端到端全流程打通體現(xiàn)項目D

e

v

O

p

s

程度,

幫助持續(xù)提升各組件平臺的粘合劑,實現(xiàn)門戶一體化研發(fā)效能平臺平臺架構(gòu)打造平臺級流水線初期階段面向快速構(gòu)建直接編寫Jenkinsfile腳本代碼重復(fù)平臺化階段面向平臺級服務(wù)能力UI編排,簡化輸入高度模塊化的腳本跨組件配置代理優(yōu)化構(gòu)建信息展示模塊化階段面向流水線間復(fù)用功能單元模塊化

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論