
對于云計算的困惑,可能更多的還是圍繞它對IT組織架構(gòu)方面的影響。很多人都認(rèn)為云計算僅僅是一種影響企業(yè). . .
對于云計算的困惑,可能更多的還是圍繞它對IT組織架構(gòu)方面的影響。很多人都認(rèn)為云計算僅僅是一種影響企業(yè)某些方面的技術(shù)進(jìn)步。比如,有些CIO會認(rèn)為通過虛機(jī)自助服務(wù)云計算能幫助開發(fā)者做更多工作。也有些人會認(rèn)為云計算是一種能夠降低成本的基礎(chǔ)設(shè)施。而對于現(xiàn)在來說很多廠商都在涉足云計算,包括微軟,IBM等巨頭。那么云計算對IT架構(gòu)究竟會有什么影響呢?首先,廣大IT管理者需要關(guān)注以下幾個問題,它們也是IT組織在面臨云計算潮流時必須進(jìn)行變革的地方。
從桎梏中解脫出來
如果你想推進(jìn)各種技術(shù)和遺留應(yīng)用程序(legacy application)留下的債務(wù),那么為云計算進(jìn)行重建幾乎不可能。其一,成本將會控制你的預(yù)算,進(jìn)而進(jìn)行到你未來各種應(yīng)用的采納。更為重要的是,遺留應(yīng)用程序要求員工執(zhí)行低水平的手工交互工作。
降低成本將會在兩方面實(shí)現(xiàn):重構(gòu)真正基于云適應(yīng)業(yè)務(wù)增長的應(yīng)用架構(gòu);按需SaaS應(yīng)用程序向取代預(yù)先定制應(yīng)用程序轉(zhuǎn)變。
在踏上云的旅途中,只有很小一部分的預(yù)先定制應(yīng)用程序會被保留下來。這些應(yīng)用程序擁有高度的安全性,或者能提供差異化的競爭優(yōu)勢。但如果將這種預(yù)先定制作為和郵件一樣的標(biāo)準(zhǔn)進(jìn)行部署,那就不太明智了。
重構(gòu)應(yīng)用開發(fā)流程
很多IT組織會通過開發(fā)測試云來推動云計算。通常來說,驅(qū)動力往往來自軟件工程師轉(zhuǎn)向亞馬遜云服務(wù)以及IT管理試圖阻止這一趨勢。為開發(fā)者提供本地化云服務(wù),會影響到人們使用公有云產(chǎn)品。
很多IT組織開發(fā)云應(yīng)用僅僅是考慮到優(yōu)化應(yīng)用這方面:開發(fā)者可以訪問資源。他們并沒有考慮到應(yīng)用的其他兩個問題——開發(fā)流程和應(yīng)用維護(hù)。
利用云計算加速資源訪問是一大創(chuàng)舉,但優(yōu)化不全面并不能加快應(yīng)用程序融入到生產(chǎn)環(huán)境當(dāng)中,也不會在生產(chǎn)過程中使得升級變得更加容易。加速流程的某些部分充分利用未作改變的環(huán)節(jié),并不會顯著減少整個部署時間。
至少來說,重構(gòu)應(yīng)用流程要求移植到一個更加靈活的開發(fā)環(huán)境中,作為開發(fā)的基礎(chǔ)流程也需要升級到支持靈活的開發(fā)環(huán)境。在開發(fā)環(huán)境中不斷整合和部署,能減少開發(fā)過程中出現(xiàn)的錯誤。