云變更管理:如何讓變更為企業服務
云環境中的變更管理可以幫助企業應對瞬息萬變的環境,并開辟一條增加成功概率的道路。
然而,基于云計算的變更管理并不能讓我們免受常見的陷阱的影響。因此,無論如何,對可能發生的變化進行仔細規劃是一項必須完成的任務。
據麥肯錫公司稱,變革管理計劃的失敗率約為 70%。如今,隨著變化以更快的速度發生,風險甚至更高。
本文將詳細說明IT基礎架構中云變更管理與傳統變更管理之間的區別,并分享一些可操作的技巧,以使企業的云變更管理策略更有效。
首先要了解每個企業在修改軟件應用程序時必須處理的更改類型。
1.變更管理基礎:變更類型
在IT行業中,變更管理已經發展成為一個非常重要但卻經常被誤解的概念。本質上,它指的是一套確保在流程的每個階段正確管理變更的政策和行動。一致的變更管理的重要性是顯而易見的,因為它可以幫助企業最大限度地降低變更沖突的風險并在不影響企業運營的情況下進行更新。
根據 Prosci 的變革管理最佳實踐報告,有效的變革管理戰略可以使企業成功實現預定目標。但是如何確保這種策略有效呢?這就是云變更管理的用武之地。
下面一起了解云技術如何幫助企業解決常見的三種更新類型。
在傳統的變更管理模型中,所有修改都需要資源密集型的手動輸入。在這種情況下,重點放在中斷和靜態計劃上,并在特定窗口中預訂更新。因此,企業主缺乏靈活性,更容易受到人為錯誤因素的影響。
相反,云計算中常見的變更管理模型帶來了更多的自動化,并使更新推出無故障。換言之,這兩種方法可以處理不同類型的變化。
2.傳統與云變更管理
啟動持續和可逆的更改是驅動敏捷性的核心。但如今,標準的管理實踐在今天還能過關嗎?
3.更改執行速度的高低
將任何類型的更新引入傳統設置通常會變得緩慢、流程繁重且負擔過重。因為傳統變革啟動往往伴隨著高風險相關的官僚主義和艱苦規劃。冗長的手動批準流程可能需要大量時間來記錄并包含在票務系統中。此外,必須通過一系列委員會、管理級別和強制等待期來處理變更。任何類型的變革都更依賴于那些對變革的原因、影響和延遲成本知之甚少的人。
但是,對于云環境而言,情況有所不同,其中內置的自動化和部署軟件選擇消除了對強大的技術基礎設施和引入更新的相關工作的需求。云還允許企業通過消除與此類更改的規劃和實施相關的復雜性,將常見更改轉換為正常更改。
傳統模型中常見的硬件遷移可以更好地說明這一優勢。如果沒有云功能,企業必須執行嚴格的前期規劃,包括必要的投資、設置和應用程序遷移,以增加其計算資源。在云管理中,企業可以通過調整和執行代碼來增加資源。這樣,復雜的硬件檢修就被視為虛擬執行的標準更改。
4.變更控制與變更支持
傳統的命令與控制實踐曾經是一種創新驅動,現在則被認為是基于devops的現代哲學的負擔。而且,由于敏捷和 DevOps 現在是公認的云開發基準,因此控制方面必須讓位于一種支持心態。
相反,云將企業的視角重新設定為支持變革的最佳實踐。
在這種情況下,所有創新都是有效、安全和及時的,同時要確保合規和風險管理。基于云的變更支持通過使變更自動化并使其更加可見,將引入變更的風險降到最低。不那么嚴格的控制也意味著低風險模型可以完全自動化,而高風險區域將被提交審批。
5.手動縮放與自動縮放
流量高峰是企業的數字資產可能由于低效的可擴展基礎設施而崩潰的原因之一。對于現有應用程序,手動擴展是一項艱巨的任務,需要前期規劃、代碼更改、軟件更新和大量監控。
但是,通過自動調整應用程序的資源可以避免性能問題或中斷,在云中擴展應用程序會影響需求和流量的變化。這意味著企業管理員可以按需點擊進行放大和縮小。
6.CAB 變更授權與更大的自主權
傳統上,根本性且成本高昂的變更會提交給變更咨詢委員會 (CAB)。CAB 作為咨詢委員會,可以幫助指導變更管理過程并確保項目的成功。這種冗長的批準過程通常是以提高質量和增加審查的名義進行的。
然而,正如Nicole Forsgren 在《Accelerate》中所展示的那樣,外部批準會影響部署頻率和恢復時間。相比之下,云計算變更管理流程通過促進同行評審允許更多的自主權。在云中完成時,所有更改都傾向于早期和自動檢測、可見性和快速反饋。此外,監控儀表板為團隊提供了更大的自主權,因為更高級別的主管部門會對法規遵從性、指標等有整體的了解。
7.手動風險評估與自動風險管理
據IBM稱,變化是服務中斷的主要原因之一。并且隨著越來越多的公司遷移到云端,變化量和變化率都達到了前所未有的高度。這種轉變使人工風險評估成為一個冒險的議題。此外,手動回滾將需要一些假設檢驗,這可能會使企業的中斷時間延長數小時或數天。
相反,自動化可以極大地降低與變更相關的業務風險,因為大多數云服務允許從故障和即時回滾中自動恢復。
基于云的變更管理允許企業以自動化和敏捷友好的方式引入所有類型的更新,從而使一切變得不同。此外,變更記錄還可以作為處理緊急變更時的主要故障排除參考。
現在我們已經比較了兩種變更管理方法,那么云遷移對于變更管理是否值得?
8.云變更管理政策的目標
變更管理流程的首要目標是確保所有更新都使企業的關鍵流程和資產完好無損,并符合內部準則。云遷移可以將這些期望提升到一個新的水平,同時還提供附加的業務價值。
1)更具成本效益
有很多方法可以優化企業的云賬單并降低總擁有成本。企業可以使用即用即付模式利用云資源。這種計費方法允許企業專門為其每月使用的數據付費(就像電費一樣)。此外,云環境通過將本地基礎設施轉移到虛擬服務器來幫助降低本地基礎設施的成本。
2)增強的安全性
與本地數據中心相比,云基礎設施對數據安全也有積極影響。由于責任共擔模型,企業的云提供商會接管基礎設施安全,而企業的內部團隊則承擔了與政策、配置和數據遷移相關的風險。
3)快速恢復
企業的云空間可以設置為提供有關環境變化的警報(例如每月更新、一次性補丁等)。通過將所有配置保留在版本控制中,還可以提高可見性。在這兩種情況下,企業的工程師將不必分配時間來跟蹤破壞性的更改。
4)性能、效率和卓越運營
盡管具體的云效率標準會因公司而異。但有一件事適用于所有云基礎架構。這就是更大的靈活性和可擴展性。這樣做,企業可以輕松地啟動其環境以適應不斷增長的業務需求。
5)更好的合規性
現在幾乎每家公司都要遵守政府法規,無論是醫療保健還是金融業。因此,任何更新都必須遵守 HIPAA、PCI-DSS 或其他方面的嚴格要求。云變更管理本質上是符合法規的,可以減輕企業的監管壓力。由于有了身份驗證和訪問控制、數據合規性、加密和其他云實踐,企業可以比現場變更管理更輕松地支持特定行業的合規性。
9、如何以最快的速度進行云變更管理?
云變更管理的標志是自動化。但要加速企業的自動變更方案還需要更多時間。以下是在不犧牲測試或合規性的情況下加快云中變更管理流程的方法:
帶來更多自動化以提高速度
在云環境中,驗證流程和其他任務的自動化程度越高,透明度就越高。節省更多的時間。可以處理配置更新并遵循審批流程的云工具可以調整以接受或拒絕新的配置更改。例如,對低風險變更的自動批準將減少工作量并促進變更管理。
利用服務目錄促進合規性、促進自動審批并最大限度地減少例外情況
服務目錄將放大企業的云基礎架構與業務需求的一致性。它們將允許通過實施企業標準、引入新技術和實施默認監管要求來管理已部署的 IT 服務。該服務還提供一致的管理和合規性,使企業能夠快速部署企業需要的經過批準的 IT 服務。
將更改連接回用戶場景以對客戶進行優先級排序
用戶至上的心態是充分利用企業更改的基石。這就是為什么那些不適合自動審批的更改應該追溯到用戶描述以評估它為最終用戶提供的價值。這種做法還將幫助企業實現完整的審計跟蹤,防止關閉資源和類似實例的額外成本。
制定公司政策并通過自動化保護它們
由于某些服務可能未在企業的目錄中列出,因此確保完整性和隱私非常重要。企業可以通過建立自動設置的策略來做到這一點。這意味著系統可以在每次將特定錯誤模式輸入基礎架構(例如,沒有標簽的 EC2 實例)時發送通知。
采用 DevOps 實踐和工具來擴大變更管理
DevOps 和流暢的變更管理應該齊頭并進。因此,理想情況下,應該通過持續集成和部署穩定流程引入新的更改,以消除團隊交接之間的摩擦。然后,具有 DevOps 意識的團隊和云自動化工具的強大組合將進一步支持自動化配置管理,使企業的更改例程更快、更可靠和更有效。但請記住,理想的自動化集會因云提供商而異。
云技術徹底改變了企業提供服務的方式。隨著云計算的出現,變革管理發生了翻天覆地的變化。從自動擴展到更好的實現,有效的云變更管理可以消除引入標準修改帶來的內部混亂,并在部門間培養更多的敏捷性。