實現更好DEVOPS,關鍵取決於資料
DevOps現在是一個流行語,原因很簡單,它可以帶來顯著的益處。2017年《DevOps狀況報告》對全世界3200名IT專業人員進行了調查,描繪了高績效IT開發組織的情況:這些組織每天進行多次程式碼部署以及從程式碼修復到生產部署所需時間不到一小時。
這些組織部署軟體的頻率也比對手高46倍。它們的變更失敗率低於15%,在非計劃工作上花費的時間減少了22%。最終結果是什麼?返工減少了多達21%,甚至可以為小型組織節省下數百萬美元。 但是,除非應用交付的所有階段都有一個嚴格的反饋迴圈,否則DevOps就無法實現其潛力。
用資料構建良性迴圈
當組織實施持續整合和持續交付(CI/CD)流程時,其DevOps團隊必須將複雜的工具鏈粘結在一起 – 橫跨需求收集、程式碼管理、模組整合以及單元和整合測試與交付。但是,這些工具往往是孤立使用的,很少有對其有效性的度量。這最終會形成脫節資訊的豎井。
俗話說,不去度量,就無從管理。企業只能通過將基於真實資料的不同階段的反饋相結合來取得DevOps的全盤收益,而不是由奇聞軼事、臨時努力或直覺所構建的管道。
如果不衡量和整合DevOps過程資料,就無法跟蹤整個CI/CD管道的進度。企業的團隊就無法標記錯誤或報告缺陷修復程式的狀態並量化開發人員的活動。通過為開發人員、IT運維和管理人員提供測試資料,企業可以加強生產和部署之間的回饋迴圈。還可以確認測試範圍的有效性,並衡量各開發人員的工作質量和生產力。
當企業將構建管道和其他資料整合到一個單獨平臺中時,就可以實現DevOps工具鏈活動和進度的端到端可見性。開發人員可以獲得有助於做出決策的資訊,從而通過更快的部署、更好的軟體質量、更高的安全性和更少的返工使業務受益。
FamilySearch如何實現每天900次部署
作為擁有世界最大的族譜記錄的非盈利性家族史組織,FamilySearch使用DevOps將其CI/CI程式部署在亞馬遜Web服務(AWS)上。但是,它還希望更好地跟蹤整個網站的變化,因此轉而使用Splunk Cloud來整合其IT環境中的資料。
FamilySearch現在使用Splunk Cloud對每天最高4TB的日誌資訊進行採集,處理和分析。應用交付團隊構建使用這些資料的儀表板來監控站點執行健康狀況和整個CI/CD流程。結果是:FamilySearch可以在程式碼簽入和產品釋出之間每天只需不到20分鐘就可完成900次部署。
DevOps 成功的關鍵
無論是DevOps工具鏈還是業務流程,改進的關鍵都取決於記錄,收集和分析資料的能力。企業開發人員可以使用DevOps回饋迴圈來提高軟體質量、開發人員效率和釋出週期。鑑於DevOps構建管道中生成的許多不同系統和海量資料,消除資料收集和分析中的豎井和盲點是關鍵所在。為了量化DevOps,需要一種有效的方法從任何系統和格式中提取資料,實時處理大資料流,並提供複雜的資料搜尋和分析,便於團隊輕鬆彙總結果,標記異常並簡化取證分析。
相關文章
- 關於逐步顯示資料如何實現
- Java關於資料結構的實現:樹Java資料結構
- 關於如何獲取資料的方法
- 資料快取的實現快取
- Java關於資料結構的實現:雜湊Java資料結構
- VVICAPI介面解析,實現根據關鍵詞取商品列表API
- 關於海量資料的獲取問題
- 實現分頁顯示資料[並按關鍵字查詢]
- 螢幕取詞技術實現原理與關鍵原始碼原始碼
- 資料庫SQL語句中關於explain關鍵字的用法資料庫SQLAI
- 關鍵字: 讀取表單中最簡單的資料
- 蝦皮關鍵詞詳情API介面在電商行業中的重要性及實時資料獲取實現API行業
- 求救:關於讀取excel資料的問題Excel
- 關於 android本地快取資料目錄Android快取
- 關於.NET中WinForms裡面的ListBox實現資料繫結的解決方法 (轉)ORM
- 關於什麼是 DevOpsdev
- 活動乾貨|基於Docker的DevOps實現Dockerdev
- 關於讀取資料庫配置資原始檔問題資料庫
- 關鍵路徑JS實現JS
- HGDB怎麼獲取資料庫中關鍵系統資訊資料庫
- Redis 資料庫、鍵過期的實現Redis資料庫
- 資料庫 關鍵字資料庫
- 資料庫關鍵字資料庫
- [譯]更好的資料,更明智的決策
- 關於ORM實現ORM
- 關於棧實現
- 第五節:基於Canal實現MySQL到Redis快取資料同步MySqlRedis快取
- 關於快取命中率的幾個關鍵問題!快取
- 扁平樹狀資料處理及多層關鍵字搜尋實現
- 開啟 DevOps之旅,有哪些關鍵點?dev
- 關於java中實現在oracle資料庫中實現對中文首字母進行排序的解決方案JavaOracle資料庫排序
- [hyperf]關於資料返回封裝的另一種實現思考封裝
- 大資料應用須解決三大關鍵點大資料
- 呼叫API介面獲取淘寶關鍵詞商品資料:詳細指南與程式碼實踐API
- 關於內外網資料同步解決方案
- Pig 實現關鍵詞匹配
- 實現 MongoDB 外來鍵關聯MongoDB
- JavaFx 關鍵字高亮文字實現Java