出版日期:7月22,2021
DevOps 數位化即服務 (DaaS):以正確的方式擴展數位轉型
DaaS 不是大規模實現理想數位轉型成果的唯一途徑,但它是簡化流程和實現大規模協調的有效手段,而零散的方法往往無法做到這一點。
在進行數位轉型時,許多組織發現,他們可以在個別領域取得快速成功,但組織範圍內的轉型最終可能會不平衡。 Digital.ai2021年數位轉型進度報告 研究發現,儘管許多業務、IT和安全領域的領導者表示在某些里程碑節點上取得了積極進展,但整體結果可能低於預期目標。當企業試圖從數位轉型計畫中獲得可衡量的投資報酬率(ROI)時,這種不盡人意的表現尤其突出。
實現數位轉型的全部潛力所面臨的挑戰之一在於團隊之間的協調不良。這很大程度上與在任何情況下擴展敏捷實踐都可能遇到的困難有關。畢竟,組織是一個複雜的系統,因此要在各個層面取得一致的成果並非易事。 DevOps 部門管理是一項挑戰。
一種解決方案是製定一個模式 DevOps 服務交付。建立流程、工作流程乃至工具庫的模型,能夠帶來… DevOps 服務交付團隊擁有一個高效率的成功模板。這些模式可以廣泛應用於任何領域。 DevOps 與任何職能部門合作,為他們提供支持,同時提高積極績效提升的機會。
可以將這種標準化理解為提供“DevOps 在產品團隊內部,DaaS(資料即服務)的應用可以顯著減輕工具選擇或流程開發的負擔,同時確保團隊間的一致性。
DaaS 不是大規模實現理想數位轉型成果的唯一途徑,但它是簡化流程和實現大規模協調的有效手段,而零散的方法往往無法做到這一點。
什麼是 DevOps 即服務(DaaS)?
對 DaaS 最簡潔的描述是:它是一種交付模式,團隊可以利用它來指導有關工具、流程和價值流架構的關鍵工作決策。將這項工作分配給特定團隊,由於交付模式可重複,可以提高工作效率,同時也能實現更高的一致性。 DevOps 團隊。利用服務模式,透過建立一個提供此類專業知識的統一資源,簡化了運營,類似於人力資源 (HR) 為整個公司提供人事和管理支援的方式。
TechTarget 提供了他們自己對 DaaS 的總結。: “到 DevOps 作為服務提供者,它提供涵蓋整個流程各個方面的各種工具,並將這些工具連接起來,使它們作為一個整體協同工作。 DevOps 即服務模式與內部最佳工具鏈方法截然相反,在內部最佳工具鏈方法中, DevOps 團隊使用一系列互不關聯的獨立工具。
為什麼企業會選擇採用 DaaS(數據即服務)模式?
若要了解使用 DaaS(資料即服務)交付模式的優勢,請將其與傳統模式進行比較。 DevOps 傳統方法是每個團隊 DevOps 團隊自行選擇工具和流程。噹噹前結果不盡人意或需要新的結果時,這些決策會進行調整和修改。隨著時間的推移,每個團隊都會發展出自己的核心競爭力以及獨特的工作方式。最終,每個團隊都會擁有一套根據自身挑戰和工作偏好而選擇的工具和實踐方法。如果團隊對協作或透明度有強烈的需求,可能會促使多個團隊採用某種特定的流程或工具鏈,但獨立性才是常態。
讓每個團隊都發展出各自獨特的實踐方法和工具,這本身就是一個巨大的挑戰!每個團隊都在根據自身需求進行最佳化選擇,卻忽略了高效交付價值的整體目標。在某些情況下,一個團隊完成工作所需的環境可能與另一個團隊截然不同。當一個組織管理多個不同的產品時,這種異質性會特別顯著,從而形成各自獨立的資訊孤島。徹底改造這些根深蒂固的流程和工具需要時間,也需要文化改變。
事實上,為團隊選擇最佳資源組合的「無限自由」意味著在與其他團隊協調以及使各項活動朝著共同目標邁進時,需要承擔「無限責任」。 DaaS 不僅旨在統一實踐,更旨在減輕各個團隊的決策負擔。內部 DaaS 提供者會建立一套工具流程或工具選單,為所有團隊設定遵循的模式。
As DevOps.com 建議「DaaS 的目標是讓組織能夠專注於軟體的開發和交付,而無需擔心工具的管理或維護。它的設計旨在抽象化工具整合、部署和維護的複雜性。這使得團隊能夠專注於更高層次的任務,並將大量的人工工作外包出去。”
換句話說,DaaS 方法消除了 DevOps 每個團隊選擇自己的工具和流程可能會導致資訊孤島。這種方法可以有效減少團隊需要做的決策,同時提供一個模板,使他們能夠快速且有效率地創造價值。
DaaS 為數位轉型設定了節奏,使其更快、更均衡地發生。
正如人們所想,價值交付模式的標準化可以產生深遠的正向變革性影響。這種影響類似於將人力資源或會計事務的管理從內部管理轉向由專門的服務提供者負責。重要的是, DevOps 團隊可以根據特定需求提出偏差要求,但通常情況下,他們知道要使用哪些工具/流程,以及這些元件如何組合在一起形成完整的價值流。
數據即服務 (DaaS) 解決了大型組織在規模化轉型過程中面臨的一大挑戰。而需要擴展規模的小型組織往往渴望獲得更多資源:更多的人員、更多的人才、更多的工具、更多的投資資金或用於外包的資金。
“然而,對於已經擁有團隊、工具和流程等基礎設施的大型企業來說,其資源規模已經相當龐大——任何新增資源都更有可能是漸進式的。” 觀察安全大道“對於這些企業而言,滿足不斷變化的市場預期需要一種不同的規模:一種通常與擁有數千甚至數十萬員工的公司無關的效率和響應能力。”
但大型組織並不缺乏資源。它們真正需要的是一個清晰的架構,使所有資源能夠協同運作,有效率地實現預期目標。 DaaS 正好可以做到這一點,它能提高效率,從而提升生產力,並更好地與預期的業務成果保持一致——所有這一切都以更低的資源消耗為代價。最終實現規模化的更高敏捷性。
NetApp 的 Sushma Sattigeri 表示:“DaaS 使團隊能夠顯著縮短週期時間,從編寫程式碼到交付。”
DaaS 如何實際運作
前 Digital.ai 平台策略副總裁安德烈亞斯‧普林斯就轉型提出了一些建議。 DevOps 在最近的一次網路研討會上,我們使用了DaaS模型。 讓您的數位轉型面向未來:
使用給定工具流程/堆疊的模板
為團隊建立可依賴和參考的標準範本。該指南也可視為適用於特定技術(Java、.NET 等)的標準管線執行模式。
使用此模式指導每次發布流程。這種標準化確保特定的建置、測試和安全工具針對特定的技術棧進行最佳化。它使團隊能夠在內部控制和標準化需求之間取得平衡,同時為每個技術堆疊採用最佳技術。
為部署伺服器設定規則,以減少異質性
當使用部署伺服器時,如果每個人都可以存取並設定自己想要部署的內容,那麼如何簡化跨團隊的規則和權限管理呢? Prins 建議組織允許伺服器接管部署的執行方式。 DaaS 領導者可以建立標準化的部署模式,團隊必須遵循這些模式才能獲得系統的發布批准。
伺服器也可以被編程為根據不同的角色識別不同的權限。這樣做的好處是,伺服器可以提供個人化的控制,同時透過職責分離來防止偏離標準流程。
建立用於審計的資料收集模型
資料即服務 (DaaS) 最有益的服務之一在於它不僅能標準化資料收集,還能標準化資料呈現方式。團隊可以提供範本供其他團隊使用,這樣就無需再為如何呈現資料而做出任何決定。此外,團隊還可以就哪些指標對整個組織最為關鍵達成共識。
無論採用數據即服務 (DaaS) 或類似方案,都要力求在各個團隊中實現一致的實踐。
DaaS 的功能並非限制團隊的工作,而是促進創新並專注於目標成果。 DaaS 團隊為其他團隊提供支援-既是問題解決者,也是確保各團隊內部責任落實的機制。以人力資源部門為例:人力資源部門制定員工的預期行為模式,以及處理偏離這些模式的異常情況的標準化方法。在特殊情況下,人力資源部門仍可提供支持,幫助團隊確定應對其獨特情況的最佳方案。
集中式服務提供者模式在數位轉型顧問公司中已變得非常流行。 麥肯錫公司建議“[DevOps各個團隊需要來自中央團隊、控制中心或神經中樞的額外支持。團隊的主要職責是幫助各個團隊交付價值,並確保他們能夠做到這一點。它還透過維護最佳實踐、共享代碼、協調人員配備和分配資源,發揮重要的協調作用。
那些在數位轉型中舉步維艱的組織往往缺乏一個能夠將所有活動統一起來,朝著既定目標前進的「全局」藍圖。正是由於缺乏共識,數位轉型過程中,小團隊或許能夠取得一些小小的成就,但大規模、持續的成功卻並不常見。
可考慮採用 DaaS 等技術,集中支援其他團隊,主動解決問題,並為價值流各個層面的可重複績效建立模型。
參加我們的網路研討會,了解如何超越數位轉型的第一階段,在優先考慮安全性和治理的同時,實現更高的協調性和效率:“讓您的數位轉型面向未來“不"