我們都聽說過遷移到雲中會如何如何地給業務省錢。 首先,它通過雲交付應用程式,然後是平臺和基礎設施。 但在內部軟體發展中的HTTP://www.aliyun.com/zixun/aggregation/13476.html">業務流程究竟是怎樣的的? 雲計算中是怎樣工作的,而不只是託管東西來影響企業軟體發展成本? 更重要的是,隨著雲使那些流程更高效,以量化的方式,它真的能省錢嗎?
瞭解可能性
回答這些問題之前,首先要明白在雲中做軟體發展意味著什麼。 這並不意味著企業要把開發的各個方面都移到雲基礎設施或平臺上。 事實上,甚至都沒有必要在雲中託管最終應用,如果那不是理想的環境。 Gartner研究機構的副總裁Mark Driver指出有四個主要軟體發展類別在遷移中可以考慮的:
1.原始程式碼管理
2.缺陷管理(問題追蹤)
3.持續集成
4.協作
致力於雲中開發應用程式通常是部分或增量而不是全部。 那些把他們的開發流程完全移入到雲中的企業可能選擇一個單一的解決方案,或者選擇多源雲方法。 這是一個自助風格的雲消費,很有可能在不遠的將來會繼續——它至少不是對一些軟體發展成本節約的阻礙。
TCO的令人不快的小秘密
在一個企業可以說把開發移動到雲中是否會省錢之前,他們必須誠實說出他們現在的開銷是多少。 準確地估計擁有權總成本(TCO)是有風險的,充滿了不確定性的。 Mark Driver表示毫無顧忌這種猜謎遊戲的困難,「這是一個古老的問題。 衡量TCO,尤其是對軟體發展,是作為科學的黑色藝術。 那些認為是其它方面的人很大程度上是自欺欺人。 」
他指出,從歷史上看,實際的開發成本已經被模糊地隱藏在預算中,這些預算隱藏在其他預算中,等等。 許多企業只是沒有分析他們自己的TCO的經驗。 估計一般是基於一種假設,這種可能是有嚴重缺陷的。 當組織開始轉向把基於雲的產品,如軟體即服務(SaaS)時,這可能是他們第一次意識他他們有多少花費是用在他們的應用上的。 這可能是一個另個不快的驚喜。
哪裡去找尋雲節約
忽略當前的消費習,在某些方面,許多企業可以也確實看到了基於雲的開發的性能收益和成本節約。 這裡有一些:
-容易實現的目標通常是託管在伺服器中流程和工具。 把軟體發展的這些方面移動到雲基礎設施中不會給個從開發帶來負面影響,它還可以保持維護和產品支援資源。
-擁有遙不可及的開發團隊的業務可能會通過雲託管的協作平臺看到更快速和更高品質的工作。 雲中的訪問可靠性可能比本地的(依賴于供應商的追蹤記錄和服務等級協定,或SLA)更好。
-彈性和以消費為基礎的費用意味著新的開發專案可以發佈在一個較輕的預算中。 不需要為端到端測試資源撥出巨額金錢來永久擴大伺服器功能,它只會偶爾使用到。 這意味著企業可以在選擇專案承擔更多風險,以及在追求創新的想法上經歷更多的投資回報率。
-最後,雲供應商可能會提供工具和可操作的支援,從而減少內部IT人員的負擔。 例如,尋找開發移動應用的組織,在一個巨大的、不斷擴大、一些潛在的設備概要檔上,可能面臨著與測試和認證有關的阻礙。 在該領域有專業知識的雲供應商可能會提供一個預配置、預先包裝好的測試套裝和已經認證的移動應用工具。
最後,真的有很多種有效的、可量化的方式,組織可以用來節省金錢和更高效的利用雲。
(責任編輯:施柏鵬)