Forrester:IT企業(yè)應該如何掌控云計算
網(wǎng)界網(wǎng) 發(fā)表于:12年12月20日 09:55 [轉(zhuǎn)載] 網(wǎng)界網(wǎng)
開發(fā)人員熱愛云計算,因為云計算讓他們的工作更加簡單。基礎設施和運營部門不應該抵抗這種趨勢,而應該嘗試接受它。最近Forrester的報告提供了關于控制云計算的一些建議。
來自Forrester的報告“云計算開創(chuàng)IT響應能力和效率的新時代”描述了IT企業(yè)應該如何部署和控制云計算,并為IT企業(yè)提供了一些建議。
這份報告分為兩個部分:
1.應用程序工程師和軟件工程師應該怎樣應對
2.IT基礎設施和運營應該如何響應,從而讓整個企業(yè)通過云計算滿足其需求
拋棄顧慮,接受云計算
云計算的功能正是軟件工程師所期望的。公共云計算(基本上是指亞馬遜云計算服務)能夠?qū)崿F(xiàn)快速的資源訪問、高生產(chǎn)效率和廉價的開發(fā)。有了這些功能,開發(fā)人員的工作變得更輕松。如果企業(yè)建立的私有云不能提供這些功能,開發(fā)人員將會拒絕使用企業(yè)私有云。這意味著IT企業(yè)需要對其私有云部署計劃進行評估,評估其是否滿足開發(fā)人員的要求。
Forrester分析師JamesStaten對于一些IT企業(yè)部署作為私有云的虛擬化環(huán)境“嗤之以鼻”。最關鍵的是,現(xiàn)在開發(fā)人員知道他們想要什么,如果達不到他們的要求,他們不可能會滿意。根據(jù)Forrester的一項調(diào)查顯示,大部分開發(fā)人員對私有云部署不滿意。他們的態(tài)度可以概括為:“如果這可以幫到我的工作,我會用它,但如果不能,我會繼續(xù)使用我已經(jīng)在使用的云環(huán)境。”
如果企業(yè)強迫開發(fā)人員使用“官方”云計算,是不可能提高效率的。
解決方案選擇IaaS、PaaS還是其他?
報告中一個有趣的發(fā)現(xiàn)是軟件工程師正在尋找何種開發(fā)框架。針對虛擬機、存儲和網(wǎng)絡連接的基礎設施即服務不僅阻礙生產(chǎn)效率的提高,而且迫使開發(fā)人員管理“管道”,而不是將更多精力放在應用程序功能上。
能夠解決這種IaaS環(huán)境問題的解決方案就是平臺即服務。其中的邏輯是,編程框架為開發(fā)人員提供常用服務,讓開發(fā)人員免于處理細節(jié)問題,而依賴于框架來執(zhí)行必要的任務,包括持久性數(shù)據(jù)存儲、身份管理等。
如果你想要的只是框架提供的這些功能,框架就很適用。然而,應用程序往往需要一些框架無法提供的功能,有時需要直接訪問到較低級別的功能,高生產(chǎn)效率的框架就會變成枷鎖。
Forrester認為開發(fā)人員需要混合功能,也就是說,他們需要幫助他們解決繁瑣工作的服務,同時還需要能夠訪問較低級別的功能。而亞馬遜云計算服務就符合他們的要求,AWS集體工豐富的開發(fā)服務,同時為開發(fā)人員提供對較低基本功能的直接訪問,讓開發(fā)人員部署或安裝除AWS之外的功能。
該報告指出,獨立軟件供應商(ISV)也進入了這個市場,建立其基礎設施產(chǎn)品的SaaS版本。例如,Informatica公司現(xiàn)在提供基于云計算的整合服務,讓開發(fā)人員可以整合不同的應用程序。其結(jié)果是企業(yè)應用程序正變得越來越豐富,包含自主開發(fā)的代碼、云服務和獨立軟件供應商提供的功能。