持續測試、代碼安全、衡量指標將成 DevOps 的熱門趨勢
持續測試、代碼安全、衡量指標將成 DevOps 的熱門趨勢
有效地落實 DevOps 將能打破了開發團隊和運作團隊之間的隔閡,促進兩個團隊之間更好的溝通和協作,從而協助企業更有效地提高數碼靈活性。然而,在 2017 年 DevOps 的主要發展趨勢並非開發和運作本身,反而是測試、安全性和指標三大範疇。
這其中一個原因可能是企業發現了確保應用程式的質量、安全性和性能與速度同等重要。時至今天,每家企業都將軟件置於企業 DNA 的核心地位,DevOps 的作用將十分關鍵,確保企業在現今應用經濟中得以生存和繁榮發展。
近日 CA 再一次針對 DevOps 的發展作出預測,其中包括了三大發展趨勢如下:
1. 持續測試將成為被受關注的話題
在生產過程中快速推廣新代碼使企業對速度的需求更加強烈,但這也可能很快導致數碼失靈。開發速度的加快對測試工作造成的壓力,使測試降至軟件開發生命周期(SDLC)中的一個獨立階段。隨著時間推移,這明顯有所不及,因為客戶對數碼體驗的期望將會愈來愈高,現有代碼並不能夠完全滿足客戶的需求。製造高質量代碼的唯一方法就是進行嚴格測試,更重要的是有關測試必須涵蓋 DevOps 整個生命周期。測試不再只是質檢工程師的工作,開發人員也需要進行代碼測試,並且保證將測試結果向運作團隊匯報。
2. 開發、安全和運作一體化 – DevSecOps
有鑒於網絡威脅的程度和複雜程度不斷上升,安全性將繼續成為今年的重要議題。除了保證速度和質量,優秀的代碼還需要保護用戶免受網絡惡意攻擊,防止組織遭受負面影響和商譽毀損。為確保安全性,代碼的部署必須建基於穩固的安全架構上。安全性驗證應該被視為測試的一個特例,因為安全相關代碼的測試要求有其特殊性和動態性,並且會涉及 DevOps 過程以外的專家和人員。
3. DevOps 指標日漸受關注
以往只有很少有組織會關注 DevOps 的衡量指標,畢竟獲得基本的 DevOps 過程、工具和文化並非易事。然而,我們很難就著無法衡量的 DevOps 進行改善,因此 DevOps 成功指標的推廣和標準很有可能在今年推出。不論是綜合指標抑或是獨立指標均能在多方面改進數碼化實踐:綜合指標可發現過程中的瓶頸並優化資源分配;獨立指標則能夠指明需要進一步培訓的地方、以及複製成功的經驗。面對 DevOps 指標的眾多優勢,今年業界極有可能逐漸達成統一的指標設置。