重塑軟體產業 華為雲軟體開發雲能做些什麼?

devopscsdn發表於2018-01-10

當軟體產業遇上雲時代,前方的路該如何走?

  每隔幾年,變革這個詞就會被推至每個人、每個企業、每個行業、每個領域的面前,而保持基業長青只有一個辦法,那就是積極響應變化。

  眼下就是一個正在經歷鉅變的時期,然而就像移動網際網路時代到來之前,沒人會想到微信、共享單車能對我們的生活、工作帶來如此深刻的變化一樣,今天依舊有很多人沒有意識到雲端計算會顛覆過去的生產方式,或者說考慮得還不夠深刻。移動網際網路時代來臨時,很多人想著拿手機開啟瀏覽器就是移動網際網路,同樣的,當前也有人認為雲端計算只不過是把自家機房的伺服器搬進了雲服務商的資料中心裡。

  實際情況呢?當然不止於此,要不然怎麼能稱得上是一個新的時代?

  軟體業如何跟上時代步伐?

  日前,華為雲就雲時代軟體企業該如何構建自己的核心競爭力召開了一場研討會,聽完很受啟發。如華為雲軟體開發雲運營總監張勇所講,軟體產業當前在經歷又一次偉大的變革,雲的意義對其絕不只是將程式碼從線下搬到了線上,而是對包括消費模式、開發測試流程、交付過程等軟體全產業鏈、軟體開發全生命週期的一次重塑。

  如何理解?最淺層的改變,資源獲取成本更低、基礎設施的維護成本更低,隨時隨地、隨用隨取,這是雲的特性決定的。再往下挖掘,軟體供應商和運維、使用方之間的鴻溝在消失,軟體業有一個很明顯的特徵,一家企業只能輻射很小的一片區域,不是他們不想走出去,而是受限太多,而云的出現給二者架起了一座無縫溝通的橋樑,很多時候企業並不需要去現場就能幫助客戶解決問題。

  這個道理就如同張勇講的土特產的故事。曾經我們出差去哪都要買點當地的土特產帶回來,但是隨著淘寶、京東等電商平臺的出現、發展,如今有這個習慣的人在減少,因為網上什麼都能買到。軟體業的未來就會朝這個方向演進。

  由此帶來積極的一面,機會更多了,企業可以把生意做到全國各地,乃至全球。當然消極的一面是,企業將面臨更加激烈的競爭環境。時代發展的車輪是不可逆的,企業想要生存下去,並獲得越來越好的明天,唯一可循的路徑就是適應變革、擁抱變革。換句話說,提效率、提質量、提收入、提客戶滿意度,以及降成本。這些是軟體企業的目標,幫助軟體企業達成目標則是華為雲軟體開發雲的初衷。

  華為雲如何幫助客戶成功?

  如何幫?軟體開發雲能提供什麼?不著急展開,先看看來到現場的兩位使用者怎麼說,他們一位來自中譯語通(青島)有限公司,一位來自大連華數大資料科技有限公司,兩家公司使用華為雲軟體開發雲後,效果都非常顯著,詳見下圖。

  為什麼能帶來這些改變?舉個例子,軟體質量,軟體是由一行行程式碼組成的,程式碼的編寫質量決定了最終的軟體質量。一個軟體通常是由很多程式設計師協作完成的,根據木桶效應,軟體的質量最終取決於水平最低的那個程式設計師,這就是個很棘手的問題了。很多公司會採取老帶新的方式,也就是老程式設計師幫新程式設計師複核,這其中的問題顯而易見,每個程式設計師寫程式碼的方式、習慣都不同,不能說這樣的機制形同虛設,但效果絕對算不上好。

  華為雲軟體開發雲如何解決這樣的問題?把華為30餘年的軟體開發經驗注入到平臺中,由系統替代人來做這件事。張勇在採訪中透露了一組數字,是關於程式碼檢查規則的,今年9月“華為全聯接大會2017”期間,華為雲軟體開發雲的程式碼檢查規則是1425條,截至11月中旬,這個數字變成了1873條。華為不斷把他們曾經遇到的問題總結、提煉出來,然後輸出給平臺,進而避免讓客戶重蹈覆轍,效果看兩位客戶的實踐就知道了。

  再舉個例子,專案交付週期,應該說這是一個比較綜合的衡量指標,畢竟一個專案涉及立項、部署、開發、測試及交付等多個環節,只有各個子項都得到進一步優化,最終的專案週期才可能大幅縮減。而華為雲軟體開發雲基本可以實現對各個步驟的調優。

  比如,部署環境,過去簡單的幾小時,複雜的可能需要幾天甚至上月,在華為雲軟體開發雲上,簡單的幾分鐘,複雜的幾小時;程式碼編譯構建,之前企業採用單機或者小叢集,少則幾小時多則幾天,現在雲上只需幾分鐘。有一組資料供參考,通過使用軟體開發雲,之前每個月一億行程式碼的編譯時間超過25分鐘,現在僅7.5分鐘,版本的編譯速度從94分鐘縮短至31分鐘,研發環境的準備時間由月級降低到了小時級甚至分鐘級。

  更多華為雲軟體開發雲所能帶來的好處不再一一列舉,遠不是上面兩個例子所能覆蓋的。採訪中,筆者問到兩位使用者最看重的特性,以及相應華為雲軟體開發雲的表現時,兩位使用者提到了安全性、可靠性、協同性、便利性、效率,以及體驗,並對軟體開發雲的表現給予了高度評價

  綜上,說華為雲軟體開發雲——一站式雲端DevOps平臺是對軟體產業的又一次顛覆並不為過。

  最後,筆者想說一下為什麼華為能做這件事。可能很多人都認為華為是一家硬體見長的企業。這沒錯,但同時華為也是一家軟體公司。2016年華為軟體收入近1800億元,這其中還不包括繫結在網路裝置和應用裡的軟體。另外,可能很多人都不知道,華為連續15年蟬聯中國軟體業百強之首。這背後,華為在軟體業的經驗積累可想而知。

  目前,華為正在全力推動公有云業務的發展,而軟體開發雲作為其中一個分支已經表現出了極強的張力。截至當前,華為雲軟體開發雲已經相繼落地大連、青島、福州、西安、貴陽等多個城市軟體園區,服務超過2000家企業、5萬多開發者,並建立示範性軟體學院聯盟,這個聯盟由教育部領導,成員有清華、北大、北航等30多所985、211高校。

  都說未來是一個軟體定義的世界,軟體將發揮越來越重要的作用,筆者想說的是先從軟體生產方式的變革開始吧,原有的方式有點Out了。

相關文章