Docker 的優點
916
2025-03-31
之前只發在了論壇,博客也發一遍:https://bbs.huaweicloud.com/forum/thread-17807-1-1.html
2019年5月10-12日,DevOpsDays大會在北京新世紀日航飯店舉辦。作為一個國際型的系列技術峰會品牌,DevOpsDays會議內容涵蓋軟件開發、測試、運維和安全,以及它們之間的交集,主題通常包括敏捷開發、運維自動化、持續測試等。華為云DevCloud布道師受邀參加本次大會,并在大會上傳遞了DevOps的初心---更快速地交付持續客戶價值,分享了如何做到全面發展的DevOps。
技術采納生命周期變得越來越短(圖片來自網絡),從傳統的“鐘形”曲線已經被更為陡峭的“鯊魚鰭”曲線所替代,做不到持續快速交付客戶價值的企業,無疑將面臨更為嚴峻的挑戰。因此,華為云布道師強調,DevOps的初心,是要要更頻更快地交付客戶價值。
觀察Gartner的2019年報告“DevOps如何更快速地交付持續客戶價值”,右側是已經為人熟知的DevOps雙環,左側其實是告誡我們DevOps不能止步于提交到發布的環節,需要持續優化擴展到客戶場景和客戶價值探索的環節,才能夠打通整個價值鏈條實現加速。
到底要怎么做好DevOps呢?如果把DevOps做得很好的企業比喻成三好學生的話,那么要能夠成為DevOps三好學生,就是要做到德智體美勞全面發展。就如同下面這個公式一樣:
德:就是立場要堅定、不動搖,堅持以持續地快速交付價值為目標;
智:就是要有智慧,有思路、有方法,實踐需要理論指引,這個理論就是靠譜的工程方法;
體:DevOps的體力,就是具體的各種基礎實踐,它們的最主要作用其實是訓練我們的基本動作和研發紀律,基本功扎實,戰斗力才強;
美:不能孤芳自賞,好要得到大家的認同,而且眾人拾柴火焰才高;
勞:影響勞動產出的一大因素就是生產工具,優秀工具平臺甚至可以達到事半功倍的效果;
DevOps不容易,因為它試圖解決的是一個大難題,就是蓬勃的新生產力跟遲鈍的舊生產關系之間的矛盾,而這種矛盾對即有組織結構發起了挑戰。運維、測試、安全、項目管理、研發等各種傳統職能部門,都遇到了巨大的挑戰,而新形勢下有效的組織結構模型還尚未形成定論。
一篇業內報道指出,在DevOps轉型中,有7種DevOps組織反模式和9種有效組織模式,在這么多種可能的模式中,如何選擇或如何探索出適合自己的模式,實非易事。那么到底應該怎么解決這些問題呢?
華為云DevCloud布道師與大家分享了他的建議。
首先,從項目型向產品型轉變,要認真考慮設立產品經理制度。定義和確立產品,也是在梳理企業的價值流,并基于此建立價值交付型的組織結構。客戶項目的涓涓細流,經過價值流動路徑,匯入產品,最終流向價值大海。當然還需疏通河道,就是針對這個價值路徑進行價值流分析,發現那些阻礙價值流動的問題,并逐個解決。
其次,訓練出有規矩、講紀律、有戰斗力、能自管理的團隊。如今的VUCA時代,過去那種經理驅動型團隊的響應速度已經很難跟上市場、產品、技術等各方面的變化節奏,經理人也很容易成為瓶頸,所以我們需要讓團隊變得自管理,另一方面我又需要團隊有規矩、講紀律,不然自管理變成放羊管理就適得其反了。
再次,跟需求有關。用戶故事大家都很熟悉,但是要真正發揮它的威力,需要基于用戶場景出發,或是要反向找到用戶故事的場景,要弄清楚有了這個功能之后,用戶到底如何使用、能給用戶帶來什么好處?用戶故事是關于用戶如何使用產品/系統功能去完成某件事情的故事,而不是產品/系統的功能。
第四個,需要梳理清楚和明確代碼分支模式,基于這種分支模式的協作模式,和與之相配的自動化構建和部署流水線,盡可能地減少人工操作出現失誤導致的浪費。這其實也是前面說的團隊要有規矩、講紀律的一部分,SVN到GIT并不只是代碼倉庫工具的變化,實則是一種研發理念的變化,解鎖了程序員個體的研發和提交效率,也必須附以研發效率或內建質量保障的動作,避免陷入代碼提交頻繁沖突的噩夢。
最后是務虛層面的建議。怎么避開落地過程中的各種坑、快速地掌握這些實踐并產生實效?簡單來說,就是要學會適當地借助外力。
業界的先進工具和實踐,都需要經由組織內成員學習掌握后,才能真正轉化為能力、生產力,產生實效。可以站在巨人的肩膀上,借助外力來加速如右下圖的這個學習過程。華為的快速發展就離不開從各大咨詢公司導入的業界經驗和先進理念。在內部,依靠研發能力中心等部門對產品部門和團隊進行廣泛地賦能,提升研發團隊的戰斗力。而賦能的方式,與華為云DevCloud專家服務內容相似,包括對現狀的評估、知識或技能的培訓、日常的輔導、行業認證服務,以及整體性的咨詢、顧問型服務。
在華為云DevCloud的背后,是華為30年的前沿研發理念以及實踐積累,也包括華為云DevCloud自己吃-的經驗教訓。其中一條經驗,就是要有統一的思想指導,最好是集合業界實踐和企業自身的經驗,以華為云DevCloud自己為例,這個思想指導就是華為云DevCloud HE2E DevOps框架。
千里之行、始于足下,DevOps之旅、健康自檢起步。DevOps落地和轉型就好像在叢林中探險,我們需要時刻知曉自己所處的方位,才能夠始終向著正確的方向前進,華為云DevCloud使用了DevOps能力現狀評估來扮演指南針的作用,用于確定當前狀態以及下一步的改進方向。下圖是評估報告部分內容的示意圖。
歡迎您掃描下方二維碼
進行DevOps成熟度評測,將實時獲取報告。
過去一年多,我們的系統功能已經有了很大改善,歡迎大家直接體驗我們整個系統!
包括DevOps成熟度評測 、用戶故事評測,以及10+項開發者技能評測!
包括業界權威報告和HE2E框架的高清圖下載!(請打開“智庫”)
https://devcloud.huaweicloud.com/expert
DevOps 運維
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。