DevOps工作三步法課件_第1頁
DevOps工作三步法課件_第2頁
DevOps工作三步法課件_第3頁
DevOps工作三步法課件_第4頁
DevOps工作三步法課件_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

DEVOPS工作三步法應該如何將DevOps應用到現有的工作環境,怎樣幫助企業實現DevOps轉型"DEVOPS"1DevOps工作三步法實踐者應該遵循的原則和心法流動原則:

建立從左至右快速的、平滑的、能向客戶交付價值的工作流。反饋原則:

建立從右到左的,貫穿于整個價值流的快速、頻繁、高質量的反饋信息流持續學習和試驗原則:

建立持續學習與實驗的文化,從而持續提升個人技能#$?2業務客戶開發開發開發運維運維運維DevOps工作三步法流動原則:建立從左至右快速的、平滑的2第一步:Flow

流動原則從左到右實現工作從開發到運維、快速地、從左向右地流動。為了最大程度的優化工作流需要將工作可視化,減小每批次大小和等待時間。通過內建質量度角向下游傳遞缺陷,并持續的(永不停止地)優化全局目標。3第一步:Flow流動原則從左到右33第一步:流動原則何不先游戲人生,回到幼稚園310秒40秒4第一步:流動原則310秒40秒44第一步:流動原則實現從左至右快速的流動的措施

?限制WIP減少批量大小5第一步:流動原則限制WIP減少批量大小55使用價值流圖分析前置時間,利用約束理論定位As

Is

-

當前狀況分析開發、部署、運維三個階段LT:前置時間VA:增值時間(處理時間)%C/A:完整/精確百分?(詢問下游?作中?)總LT=133天總VA=31天整體%C/A=4.37%6使用價值流圖分析前置時間,利用約束理論定位AsIs-當6使用價值流圖分析前置時間,利用約束理論定位To

Be

-

下個目標狀態怎樣顯著提供現有流程環節的%C/A?怎樣急劇降低甚?消除每項活動LT?的??產效率的時間?怎樣提?每項活動的VA?LT:前置時間VA:增值時間(處理時間)%C/A:完整/精確百分?(詢問下游?作中?)7使用價值流圖分析前置時間,利用約束理論定位ToBe-下7第一步:流動原則持續識別和改善約束點

?1)識別系統的約束點2)確定如何利用這個約束點3)基于上述決定,考慮全局4)改善系統的約束點5)確保約束點已經突破了,請回到第一步,杜絕慣性導致的系統約束8第一步:流動原則8第一步:流動原則攻克和優化技術上的約束點

?1)環境搭建2)代碼部署3)準備和執行測試4)解耦巨石架構自動化環境搭建自助化環境搭建開發人員自助部署

開發人員自動化部署分鐘級別部署自動化測試自動化測試數據自動化測試環境配置演進式架構消除架構師團隊絞殺者模式解耦9第一步:流動原則自動化環境搭建自助化環境搭建開發人員自助部第一步:流動原則實現從左至右快速的流動的措施

?消除價值流里的浪費和困境半成品額外工序額外功能任務切換等待移動缺陷非標準或手工操作填坑俠10第一步:流動原則消除價值流里的浪費和困境非標準或手工操作10第二步:反饋原則實現從右至左持續的、快速的反饋信息流

?VUCA時代–

易變性–

不確定性–

復雜性–

模糊性管理復雜性、群策群力、全面傳播知識11第二步:反饋原則VUCA時代11第二步:反饋原則從右到左第二步,在價值流從右向左的每個階段中,應用持續、快速的工作反饋機制

該方法通過放大反饋環防止問題復發,并能縮短問題檢測周期,實現快速修復通過這種方式,我們能從源頭控制質量,并在流程中嵌入相關的知識這樣不僅能創造出更安全的工作系統,還可以在災難事故發生前就檢測并解決它12第二步:反饋原則從右到左12反饋回路是學習型組織和系統思維的重要組成部分。反饋和前饋回路能讓系統內各部件之間的關系增強或抵消—Peter

Senge博士反饋回路是學習型組織和系統思維的重要組成部分。反饋和前饋13在我負責質量驗證的時候,我將自己的工作描述為‘建立反饋循環’。反饋至關重要,因為它是我們工作的向導。我們必須不斷地驗證目標,驗證實施是否滿足了客戶的需求,而測試僅僅是一種反饋。—Elisabeth

Hendrickson在我負責質量驗證的時候,我將自己的工作描述為‘建立反饋循14第二步:反饋原則實現從右至左持續的、快速的反饋信息流

?防止把問題帶入下游的處理環節,否則不但修復的成本和工作量會呈指數級增加,而且還會欠下技術債。防止工作中心啟動新的工作,那樣可能會在系統中引入新的錯誤。如果問題還沒有得到解決,那么工作中心在下一次操作(如55秒后)中,可能還會遇到相同的問題,需要更高的修復成本安燈拉繩15第二步:反饋原則防止把問題帶入下游的處理環節,否則不但修復第二步:反饋原則實現從右至左持續的、快速的反饋信息流

?內建質量的反模式–

需要其他團隊幫忙完成一系列乏味、易出錯和手工執行的任務,這些任務本應該由需求方自己采用自動化方式完成–

需要那些遠離實際工作場所且公務繁忙的人批準,迫使他們在不了解工作情況和潛在影響的情況下做出決策,或者僅僅是例行公事式地蓋章批準–

編寫大量含有可疑細節,且在寫后不久就過時了的文檔–

將大量工作推給運維團隊和專家委員去審批和處理,然后等待回復16第二步:反饋原則實現從右至左持續的、快速的反饋信息流?16第二步:反饋原則實現從右至左持續的、快速的反饋信息流

?為下游工作中心而優化設計17第二步:反饋原則為下游工作中心而優化設計17第三步:持續學習與實驗以科學思維持續探索未知第三步,建立具有創意和高可信度的文化。支持動態、嚴格的科學得分方法來進行主動地承擔風險,促進組織學習的建立通過持續的縮短和放大反饋環。你能創造:–

更安全的工作系統–

承擔更多的風險并進行實驗,幫助自己改進的更快作為第三步的一部分–

你可以設計你的工作系統使其事半功倍–

將局部優化轉化為全局優化18第三步:持續學習與實驗以科學思維持續探索未知18第三步:持續學習與實驗原則建立高度可信的學習文化19第三步:持續學習與實驗原則19對事故和意外處理的不公正會阻礙安全調查,讓工作者感到恐懼(而不是專注),讓整個組織更加官僚(而非更加細致),甚至還會導致信息封閉、責任逃避和自我保全意識的滋生。—Sidney

Dekker博士對事故和意外處理的不公正會阻礙安全調查,讓工作者感到恐懼20比日常工作更重要的,是對日常工作的持續改進。—Mike

Orzen比日常工作更重要的,是對日常工作的持續改進。—MikeO21第三步:持續學習與實驗原則建立高度可信的學習文化?持續安全運行

-

5700堆年?持續積累的集體智慧?建設全局知識庫22第三步:持續學習與實驗原則?持續安全運行-5700堆年2第三步:持續學習與實驗原則建立高度可信的學習文化?日本-

愛信精機?持續不斷地對現有生產線加壓力?提高產能和解決問題的技能?提高產能的同時,也增強了可靠性?一年內吞吐量凡翻番23第三步:持續學習與實驗原則建立高度可信的學習文化23總結:應用devOps的套路之一運用套路的套路1-選擇價值流綠地/棕地?SOR/SOE?從最贊同和創新的組開始逐步擴大范圍2-可視化價值流識別相關角色繪制價值流組建專門轉型團隊配套必要的工具3-建立組織和架構組建市場導向團隊

招募通才團隊成員

合理設計團隊邊界

保證松耦合和安全性4-運維與開發融合建立提高開發效率的自助服務將運維融入開

溫馨提示

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

評論

0/150

提交評論