從桎梏中解脫出來
如果你想推進(jìn)各種技術(shù)和遺留應(yīng)用程序(legacy application)留下的債務(wù),那么為云計(jì)算進(jìn)行重建幾乎不可能。其一,成本將會(huì)控制你的預(yù)算,進(jìn)而進(jìn)行到你未來各種應(yīng)用的采納。更為重要的是,遺留應(yīng)用程序要求員工執(zhí)行低水平的手工交互工作。
降低成本將會(huì)在兩方面實(shí)現(xiàn):重構(gòu)真正基于云適應(yīng)業(yè)務(wù)增長的應(yīng)用架構(gòu);按需SaaS應(yīng)用程序向取代預(yù)先定制應(yīng)用程序轉(zhuǎn)變。
在踏上云的旅途中,只有很小一部分的預(yù)先定制應(yīng)用程序會(huì)被保留下來。這些應(yīng)用程序擁有高度的安全性,或者能提供差異化的競爭優(yōu)勢,但如果將這種預(yù)先定制作為和郵件一樣的標(biāo)準(zhǔn)進(jìn)行部署,那就不太明智了。
重構(gòu)應(yīng)用開發(fā)流程
很多IT組織會(huì)通過開發(fā)測試云來推動(dòng)云計(jì)算。通常來說,驅(qū)動(dòng)力往往來自軟件工程師轉(zhuǎn)向云服務(wù)以及IT管理試圖阻止這一趨勢,為開發(fā)者提供本地化云服務(wù),會(huì)影響到人們使用公有云產(chǎn)品。
很多IT組織開發(fā)云應(yīng)用僅僅是考慮到優(yōu)化應(yīng)用這方面:開發(fā)者可以訪問資源。他們并沒有考慮到應(yīng)用的其他兩個(gè)問題——開發(fā)流程和應(yīng)用維護(hù)。
利用云計(jì)算加速資源訪問是一大創(chuàng)舉,但優(yōu)化不全面并不能加快應(yīng)用程序融入到生產(chǎn)環(huán)境當(dāng)中,也不會(huì)在生產(chǎn)過程中使得升級(jí)變得更加容易。加速流程的某些部分充分利用未作改變的環(huán)節(jié),并不會(huì)顯著減少整個(gè)部署時(shí)間。
至少來說,重構(gòu)應(yīng)用流程要求移植到一個(gè)更加靈活的開發(fā)環(huán)境中,作為開發(fā)的基礎(chǔ)流程也需要升級(jí)到支持靈活的開發(fā)環(huán)境。在開發(fā)環(huán)境中不斷整合和部署,能減少開發(fā)過程中出現(xiàn)的錯(cuò)誤。
重組IT運(yùn)營
IT運(yùn)營業(yè)同樣會(huì)遭受很多巨大變革。采用更加靈活工具和方法開發(fā)出來的應(yīng)用程序,將其放置到任何改變都需要手工創(chuàng)建的運(yùn)營環(huán)境中,會(huì)帶來與組織不相匹配的問題,更為重要的是甚至?xí)绊懙秸麄€(gè)業(yè)務(wù)的靈活性。
IT運(yùn)營需要進(jìn)行重組進(jìn)而支持云計(jì)算。借助某些工具來支持虛擬機(jī)的動(dòng)態(tài)應(yīng)用部署,效果會(huì)比較好。它意味著IT基礎(chǔ)架構(gòu)本身在安裝和配置之后,會(huì)有助于改善流程。也就是人們所稱的“infrastructure as code”,意味著可以通過工具來安裝和配置操作系統(tǒng)、網(wǎng)絡(luò)和存儲(chǔ)。
另外, 手動(dòng)安裝和配置所有的軟件資產(chǎn)必須實(shí)現(xiàn)自動(dòng)化。云環(huán)境本身也會(huì)吸收各種冗余的硬件資產(chǎn)加入到這一環(huán)境中。坦白說來,很多人都會(huì)認(rèn)為自己正在使用企業(yè)云。即使使用的是昂貴、高度靈活性的設(shè)備,執(zhí)行的也是云環(huán)境中支持客戶各種需求的功能,滿足一次性的基礎(chǔ)架構(gòu)配置和獨(dú)一無二的應(yīng)用要求。
但這并不是真正的云計(jì)算,它只是融入到傳統(tǒng)系統(tǒng)管理實(shí)踐中的虛擬化而已。長遠(yuǎn)來看,這種方法不可持續(xù),而且還沒有IT組織充分意識(shí)到這種做法容易掉隊(duì),因?yàn)閼?yīng)用程序組可能會(huì)青睞其他替代方案。
財(cái)務(wù)和成本
IT組織需要為云計(jì)算而進(jìn)行變革的第四個(gè)方面就是財(cái)務(wù)。很顯然,IT組織面臨著廉價(jià)、透明的壓力。信息不透明、IT成本分配不合理在任何一個(gè)環(huán)境中都不能持久運(yùn)行。更為重要的是,通過財(cái)政手段提供實(shí)時(shí)反饋和分析結(jié)果,確保應(yīng)用程序組能評(píng)估部署分配、負(fù)荷變動(dòng)等方面的折中方案。
老實(shí)說,輕易斷言內(nèi)部存儲(chǔ)部署會(huì)削弱基于陣列成本的公共存儲(chǔ)提供商,并沒有領(lǐng)會(huì)到IT在財(cái)政方面的革新。這不是簡單的比較誰貴誰便宜——而是確保基于應(yīng)用特性的恰當(dāng)替代方案,確保部署的應(yīng)用程序能夠以較為合適的價(jià)格提供有必要的功能。不能支持對(duì)整個(gè)應(yīng)用程序成本進(jìn)行分析的CIO,都需要確保他們的應(yīng)用不會(huì)過時(shí)。
云計(jì)算代表IT的一種變革。在這一領(lǐng)域中我們已經(jīng)感受到了很多新一代的技術(shù)革新——大型機(jī)到小型機(jī),定制RISC到x86等等。但作為云計(jì)算,它是第一種實(shí)現(xiàn)自動(dòng)化轉(zhuǎn)變的技術(shù),將人工干預(yù)從中解放出來。而自動(dòng)化要求人們根本上對(duì)IT流程的方方面面進(jìn)行反思。只有意識(shí)到這種變化的人才能真正立足未來。