基于云原生的DevOps能力編排平臺實踐_第1頁
基于云原生的DevOps能力編排平臺實踐_第2頁
基于云原生的DevOps能力編排平臺實踐_第3頁
基于云原生的DevOps能力編排平臺實踐_第4頁
基于云原生的DevOps能力編排平臺實踐_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于云原生的DevOps能力編排平臺實踐技術創(chuàng)新,變革未來目錄CONTENTS1. 動機 Motive2. 實踐 Practice3. 編排 Orchestration01 動機IT外包面臨的問題 交付慢以瀑布模式進行開發(fā)管 理,以“交鑰匙”模式定 期交付軟件,交付周期 長,應變需求難,開發(fā) 返工多。被綁定關注需求和驗收結果, 忽視開發(fā)過程管理,軟 件代碼變成黑盒子,隨 著業(yè)務數(shù)據(jù)累積,被綁 定,無議價能力。質量低軟件質量低,長期通過 升級硬件來彌補軟件質 量的缺陷。運維質量低, 救火式搶通故障,熬夜 式工程割接。被淘汰自有員工側重于包工頭 式項目管理,培養(yǎng)和提 升了開發(fā)商的業(yè)務知識 和技術能

2、力,而自有員 工隨時可替代被淘汰。引入云原生微服務(目標)選試點、投入改造、建云原生生態(tài)容器化(載體)選試點、選模塊、混合云模式部署持續(xù)交付(工具)建團隊、建平臺、轉變思想為合作商服務DevOps(方法)自上而下、團結合作商、邁入云原生出路 交付慢快速應變持續(xù)交付被綁定掌控產(chǎn)權掌控代碼質量低關注過程關注質量被淘汰培養(yǎng)團隊自建自維02 實踐成效 - 疫情期間助力IT開發(fā)全面復工復產(chǎn)疫情期間各項目流水線執(zhí)行次數(shù)統(tǒng)計與趨勢分析疫情期間各項目流水線步驟執(zhí)行次數(shù)統(tǒng)計與趨勢分析疫情期間各項目模塊升級次數(shù)統(tǒng)計與趨勢分析疫情期間各項目代碼提交次數(shù)統(tǒng)計與趨勢分析混搭云DevOps實施概要全開源架構實踐架構分層高

3、可用快速故障遷移全容器架構實踐管理與工作節(jié)點分離快速就緒快速銷毀負載分擔適配任何環(huán)境無需安裝大量插件便于管理全編排能力實踐流程編排資源編排服務編排全編排能力實踐 編排接口DORY編排接口構建編排打包編排發(fā)布編排服務編排自動擴縮容編排流程編排全編排能力實踐 編排接口動機通過統(tǒng)一接口編排能力 簡化權限體系簡化復雜的權限簡化復雜的流程簡化復雜的技術把復雜的流程原子化 簡化接入流程開發(fā)商能力參差不齊 降低接入門檻全編排能力實踐 接入方式接入簡單填寫編排接口提交到代碼倉庫DevOps內核進行編排發(fā)布到云原生環(huán)境自助服務自助流程編排自助資源編排自助服務編排03 編排流程編排 流程實例概要支持項目以混合云方

4、式部署,部分模塊容器化方式部署+部分模塊非容器化方式部署支持多分支流水線(develop master release) 支持ops運維流水線(發(fā)布回滾+流量策略調整)流程編排 關鍵環(huán)節(jié)編排模塊應用如何發(fā)布到云原生環(huán)境發(fā)布打包構建編排模塊制品如何打包成容器鏡像編排模塊代碼 如何構建流程編排 模塊編排與智能路由模塊種類構建模塊打包模塊發(fā)布模塊智能路由一個構建開關智能編排打包發(fā)布模式資源編排 多環(huán)境編排環(huán)境類型Kubernetes容器云環(huán)境物理機/VM傳統(tǒng)環(huán)境應用場景測試環(huán)境開發(fā)調試預發(fā)布環(huán)境系統(tǒng)聯(lián)調驗收測試上線測試生產(chǎn)環(huán)境面向生產(chǎn)異地容災資源編排 應用編排編排資源在云原生環(huán)境的啟動方式、健康檢查

5、方式、計算資源、存儲資源、網(wǎng)絡資源等配置動態(tài)應用 隨流水線更新版本靜態(tài)應用 中間件服務服務編排 微服務治理框架的進化SpringCloud(微服務1.0)以開發(fā)方式實現(xiàn)服務治理適用于Java語言興起于2014誕生背景:虛擬化Istio(微服務2.0)以配置方式實現(xiàn)服務治理不受語言限制興起于2018誕生背景:容器化服務編排 發(fā)布策略對比割接梯度升級Kubernetes原生支持藍綠發(fā)布Istio服務網(wǎng)格支持金絲雀發(fā)布Istio服務網(wǎng)格支持AB測試Istio服務網(wǎng)格支持服務編排實例 混合發(fā)布策略藍綠發(fā)布測試人員通過test域名訪問測試版本普通用戶通過www域名訪問生產(chǎn)版本AB測試普通用戶訪問www域名,具備特定http header能夠體驗測試版本其他用戶通過www域名訪問生產(chǎn)版本金絲雀發(fā)布普通用戶訪問www域名,服務網(wǎng)格分配一 定比例(例如10%)隨機流量的用戶能夠 體驗測試版本服務編排實例 編排接口實例配置簡單改造成本低通過配置實現(xiàn)服務治理多種發(fā)布策略藍綠發(fā)布AB測試金絲雀發(fā)布服務編排實例 藍綠發(fā)布Safari瀏覽器訪問www域名訪問生產(chǎn)版本Safari瀏覽器訪問new域名訪問測試版本服務編排實例 AB測試Safari瀏覽器訪問www域名訪問生產(chǎn)版本Chrome瀏覽器訪

溫馨提示

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

最新文檔

評論

0/150

提交評論