云工具是怎樣減少企業(yè)軟件開發(fā)成本的?
我們都聽說過遷移到云中會如何如何地給業(yè)務(wù)省錢。首先,它通過云交付應(yīng)用程序,然后是平臺和基礎(chǔ)設(shè)施。但在內(nèi)部軟件開發(fā)中的業(yè)務(wù)流程究竟是怎樣的的?云計(jì)算中是怎樣工作的,而不只是托管東西來影響企業(yè)軟件開發(fā)成本?更重要的是,隨著云使那些流程更高效,以量化的方式,它真的能省錢嗎?
了解可能性
回答這些問題之前,首先要明白在云中做軟件開發(fā)意味著什么。這并不意味著企業(yè)要把開發(fā)的各個方面都移到云基礎(chǔ)設(shè)施或平臺上。事實(shí)上,甚至都沒有必要在云中托管最終應(yīng)用,如果那不是理想的環(huán)境。Gartner研究機(jī)構(gòu)的副總裁Mark Driver指出有四個主要軟件開發(fā)類別在遷移中可以考慮的:
1.源代碼管理
2.缺陷管理(問題追蹤)
3.持續(xù)集成
4.協(xié)作
致力于云中開發(fā)應(yīng)用程序通常是部分或增量而不是全部。那些把他們的開發(fā)流程完全移入到云中的企業(yè)可能選擇一個單一的解決方案,或者選擇多源云方法。這是一個自助風(fēng)格的云消費(fèi),很有可能在不遠(yuǎn)的將來會繼續(xù)——它至少不是對一些軟件開發(fā)成本節(jié)約的阻礙。
TCO的令人不快的小秘密
在一個企業(yè)可以說把開發(fā)移動到云中是否會省錢之前,他們必須誠實(shí)說出他們現(xiàn)在的開銷是多少。準(zhǔn)確地估計(jì)總擁有成本(TCO)是有風(fēng)險的,充滿了不確定性的。司機(jī)毫無顧忌這種猜謎游戲的困難,“這是一個古老的問題。衡量TCO,尤其是對軟件開發(fā),是作為科學(xué)的黑色藝術(shù)。那些認(rèn)為是其它方面的人很大程度上是自欺欺人。”
他指出,從歷史上看,實(shí)際的開發(fā)成本已經(jīng)被模糊地隱藏在預(yù)算中,這些預(yù)算隱藏在其他預(yù)算中,等等。許多企業(yè)只是沒有分析他們自己的TCO的經(jīng)驗(yàn)。估計(jì)一般是基于一種假設(shè),這種可能是有嚴(yán)重缺陷的。當(dāng)組織開始轉(zhuǎn)向把基于云的產(chǎn)品,如軟件即服務(wù)(SaaS)時,這可能是他們***次意識他他們有多少花費(fèi)是用在他們的應(yīng)用上的。這可能是一個另個不快的驚喜。
哪里去找尋云節(jié)約
忽略當(dāng)前的消費(fèi)習(xí),在某些方面,許多企業(yè)可以也確實(shí)看到了基于云的開發(fā)的性能收益和成本節(jié)約。這里有一些:
-容易實(shí)現(xiàn)的目標(biāo)通常是托管在服務(wù)器中流程和工具。把軟件開發(fā)的這些方面移動到云基礎(chǔ)設(shè)施中不會給個從開發(fā)帶來負(fù)面影響,它還可以保持維護(hù)和產(chǎn)品支持資源。
-擁有遙不可及的開發(fā)團(tuán)隊(duì)的業(yè)務(wù)可能會通過云托管的協(xié)作平臺看到更快速和更高質(zhì)量的工作。云中的訪問可靠性可能比本地的(依賴于供應(yīng)商的跟蹤記錄和服務(wù)等級協(xié)議,或SLA)更好。
-彈性和以消費(fèi)為基礎(chǔ)的費(fèi)用意味著新的開發(fā)項(xiàng)目可以發(fā)布在一個較輕的預(yù)算中。不需要為端到端測試資源撥出巨額金錢來***擴(kuò)大服務(wù)器功能,它只會偶爾使用到。這意味著企業(yè)可以在選擇項(xiàng)目承擔(dān)更多風(fēng)險,以及在追求創(chuàng)新的想法上經(jīng)歷更多的投資回報(bào)率。
-***,云供應(yīng)商可能會提供工具和可操作的支持,從而減少內(nèi)部IT人員的負(fù)擔(dān)。例如,尋找開發(fā)移動應(yīng)用的組織,在一個巨大的、不斷擴(kuò)大、一些潛在的設(shè)備概要文件上,可能面臨著與測試和認(rèn)證有關(guān)的阻礙。在該領(lǐng)域有專業(yè)知識的云供應(yīng)商可能會提供一個預(yù)配置、預(yù)先包裝好的測試套裝和已經(jīng)認(rèn)證的移動應(yīng)用工具。
***,真的有很多種有效的、可量化的方式,組織可以用來節(jié)省金錢和更高效的利用云。