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