上線一周年 華為云軟件開發(fā)云為何如此受歡迎?

摘要:去年12月,華為云在大連正式上線發(fā)布了軟件開發(fā)云平臺(DevCloud),平臺剛一上線就受到各路開發(fā)人員的好評:項目管理讓開發(fā)者可以更方便地進行需求管理、任務管理等,避免跨地域合作時出現(xiàn)沖突;代碼檢查

去年12月,華為云在大連正式上線發(fā)布了軟件開發(fā)云平臺(DevCloud),平臺剛一上線就受到各路開發(fā)人員的好評:項目管理讓開發(fā)者可以更方便地進行需求管理、任務管理等,避免跨地域合作時出現(xiàn)沖突;代碼檢查讓開發(fā)者再也不用擔心代碼缺陷查找和修改這些繁瑣的問題;云端編譯構建可以讓開發(fā)者一鍵快速創(chuàng)建和配置編譯構建任務,大大提升了編譯構建效率……

不止對開發(fā)者如此,對于眾多的軟件企業(yè)來說,在云計算普及應用以來,軟件研發(fā)模式已經(jīng)發(fā)生了巨大變化,傳統(tǒng)的軟件企業(yè)必須加速推進研發(fā)的轉型,以及研發(fā)能力、交付質(zhì)量和效率的提升。華為云軟件開發(fā)云恰恰是要給這些軟件企業(yè)一件利器,來幫助它們應對這些挑戰(zhàn)。

華為云軟件開發(fā)云運營總監(jiān)張勇

據(jù)華為云軟件開發(fā)云運營總監(jiān)張勇透露,自華為云軟件開發(fā)云2016點12月22日正式上線以來,目前已經(jīng)有超過5萬名開發(fā)者在使用,軟件企業(yè)已經(jīng)超過2000家。盡管相比較我國37000家軟件企業(yè)來說,華為云軟件開發(fā)云目前只覆蓋了5%的企業(yè),但在筆者看來,一年的時間做到這一成績已經(jīng)非常難得,這很大程度上也得益于華為云軟件開發(fā)云真正抓住了用戶的痛點,并為他們提供了切實可行的解決方案。

云計算時代 軟件業(yè)正面臨怎樣的挑戰(zhàn)?

最近幾年,軟件定義存儲、軟件定義網(wǎng)絡、軟件定義數(shù)據(jù)中心等的層出不窮,預示著“軟件定義一切”時代的到來。究其根本,就是通過軟件把原先一體化的硬件設施打破,將基礎硬件虛擬化并提供標準化的基本功能,然后通過軟件控制其基本功能,提供更開放、靈活、智能的服務。

尤其在云計算應用的推動下,軟件定義正變得越來越落地;但“軟件定義一切”,誰來定義軟件?一個顯而易見的事實表明,如果軟件產(chǎn)業(yè)自身不在云計算時代做出變革,是很難保障整個產(chǎn)業(yè)的可持續(xù)發(fā)展。筆者更愿意把軟件工程比作是制造業(yè)中的“工作母機”——機床,它直接決定著整個軟件產(chǎn)業(yè)的水平和能力。

對于這一變化,張勇認為,在云計算時代,軟件供應商和軟件運維方的鴻溝正在消失,傳統(tǒng)軟件工程中的需求調(diào)研、軟件部署、系統(tǒng)運維,乃至商業(yè)模式都會隨之改變。這種變化又突出表現(xiàn)為以下兩點:

第一,研發(fā)模式DevOps化。所謂DevOps,就是強調(diào)開發(fā)人員和運維人員(IT人員)的合作,實現(xiàn)軟件交付和基礎設施變更的自動化;它旨在建立一種可以快速、頻繁、可靠地構建、測試和發(fā)布軟件的文化。

過去只有那些自己做運營的互聯(lián)網(wǎng)公司才可以做DevOps,現(xiàn)在那些上云的傳統(tǒng)企業(yè)也開始關注DevOps。對于他們而言,在云計算時代,傳統(tǒng)的開發(fā)模式已經(jīng)在敏捷度上無法滿足企業(yè)的實際需要,只有做到DevOps才可以跟上今天這個時代。

第二,節(jié)奏快、跨地域、多語言。云計算時代將是一個“快魚吃慢魚”的時代,在這個新時代,軟件的迭代速度大大加快,交付頻率高、研發(fā)周期短已經(jīng)成為一種常態(tài),這對于研發(fā)實力相對較弱的企業(yè)提出了很大的挑戰(zhàn),在“天下武功,唯快不破”的今天,誰跑得快,誰就能在競爭中占據(jù)優(yōu)勢。

跨地域協(xié)作對于軟件開發(fā)來講早已是家常便飯,尤其在移動互聯(lián)網(wǎng)時代,不同區(qū)域的客戶對軟件的需求也不盡相同,地處不同區(qū)域的開發(fā)團隊彼此之間的溝通協(xié)作也持續(xù)增加,如何解決效率低、研發(fā)環(huán)境和生產(chǎn)環(huán)境不一致、多Region并行部署上線復雜等問題,已經(jīng)成為當務之急。

在多語言混合編程成為常態(tài)的今天,傳統(tǒng)研發(fā)工具對新編程語言支持差,編程語言、工具、流程、環(huán)境難以統(tǒng)一,編碼調(diào)試復雜;多語言并行構建場景多,新的編程語言需要研發(fā)工具提供支撐。

華為云軟件開發(fā)云究竟為軟件企業(yè)帶來了什么?

從目前云計算普及的速度來看,未來5~10年,所有的企業(yè)都會上云,所有的軟件開發(fā)同樣也會上云。傳統(tǒng)軟件企業(yè)要應對云計算所帶來的挑戰(zhàn)并非易事。為此,華為基于自身的成功實踐經(jīng)驗,推出了華為云軟件開發(fā)云,通過云服務的方式面向中小軟件企業(yè)、軟件外包企業(yè)、雙創(chuàng)企業(yè)、互聯(lián)網(wǎng)企業(yè)、高校和廣大的軟件開發(fā)者提供一站式云端DevOps平臺。

據(jù)了解,華為云軟件開發(fā)云可以讓開發(fā)團隊基于云服務的模式按需使用,隨時隨地在云端進行項目管理、代碼托管、代碼檢查、編譯構建、測試、部署、發(fā)布等,從而使軟件開發(fā)更加簡單高效,讓開發(fā)者能夠?qū)W⒖焖賱?chuàng)新和應對永無止境的需求變化,大幅提升個人和團隊的交付能力和效率,幫助軟件企業(yè)提高競爭力。

具體來說,對于軟件企業(yè)來說,華為云軟件開發(fā)云給他們帶來的優(yōu)勢可分為如下幾個層面:

第一,提升開發(fā)效率。首先,通過代碼檢查、代碼廣場來提高員工技能和熟練程度;其次,為企業(yè)提供包含項目管理、代碼托管、代碼檢查等十余大服務在內(nèi)的技術手段和工具,這同樣也是華為云軟件開發(fā)云的核心所在;再次,在組織和管理能力的提升上,幫助企業(yè)實現(xiàn)精益開發(fā)和敏捷轉型。

第二,提高軟件質(zhì)量。要做到這一點不能只依賴人,而是要通過一些管理手段來達成,華為云軟件開發(fā)云通過用系統(tǒng)代替人Review代碼,提前發(fā)現(xiàn)編程架構、編程風格、冗余代碼等問題,輔助程序員修改代碼問題。

第三,提升收入。從瀑布到迭代再到精益的整個過程,華為云軟件開發(fā)云正在幫助軟件企業(yè)調(diào)整開發(fā)模式,讓他們能夠小步快跑、快速反饋,從而快速變現(xiàn)。

第四,降低成本。這一點可以說顯而易見,過去的軟件開發(fā)往往需要一個龐大的開發(fā)團隊,而且必須是業(yè)界頂尖高手;但有了像華為云軟件開發(fā)云這樣的工具,軟件開發(fā)的人數(shù)需求就會大大降低,開發(fā)人員可以將精力更加聚焦在業(yè)務需求的開發(fā)上。

第五,提高客戶滿意度。軟件開發(fā)的效率、質(zhì)量等的提升,可以讓軟件企業(yè)更快地捕捉用戶需求、感知用戶抱怨,從而快速給予反饋,而且這種反饋的質(zhì)量還能夠達到客戶預期。

為什么是華為云軟件開發(fā)云 它有什么特點?

對于軟件企業(yè)而言,一方面要應對云計算浪潮所帶來的挑戰(zhàn),另一方面又要順應客戶需要,不斷提升開發(fā)效率、提高軟件質(zhì)量等,要做到這些并不容易。對于華為云軟件開發(fā)云來說,又是如何幫助軟件企業(yè)做到的呢?

華為云軟件開發(fā)云高級產(chǎn)品經(jīng)理馬兵東

對此,華為云軟件開發(fā)云高級產(chǎn)品經(jīng)理馬兵東從產(chǎn)品工具本身進行了詳細闡述,他深度剖析了華為云軟件開發(fā)云“一多、二全、三高”的特點。

一多指的是支持多種主流研發(fā)場景,比如互聯(lián)網(wǎng)開發(fā)、移動互聯(lián)網(wǎng)開發(fā)、微服務開發(fā)等;二全指的是全集成、全云化,端到端開發(fā)工具、軟件開發(fā)全生命周期都在云端進行,并與企業(yè)的云計算應用全面集成;三高則是指高性能、高安全、高智能,讓開發(fā)者獲得更加全方位的服務。

除了完善的產(chǎn)品功能特性,華為云軟件開發(fā)云還圍繞產(chǎn)品(包含方法論、工具和最佳實踐開放三方面)建立了完善的生態(tài)?!拔覀冎饕亲龊谜麄€研發(fā)平臺的底座,剩下的擴展能力交給合作伙伴,比如ISV們?nèi)ラ_發(fā)云端應用,集成商做第三方產(chǎn)品的應用集成等。”馬兵東強調(diào)說。

為了更好地營造華為云軟件開發(fā)云的生態(tài),華為云軟件開發(fā)云平臺除了在大連落地之外,還陸續(xù)在青島、福州、貴陽、西安等多個城市落地,通過線下的方式加速推動云平臺的落地,以幫助更多軟件企業(yè)和軟件開發(fā)者進行云上開發(fā)。

用戶口碑凸顯成效 華為云軟件開發(fā)云這樣贏得青睞

中譯語通(青島)有限公司擁有先進的語言科技和跨語言大數(shù)據(jù)技術,在進行“譯呼百應”這一應用的開發(fā)過程中,由于測試管理中缺少明確的測試任務和測試結果,造成測試的管控不夠規(guī)范,對產(chǎn)品質(zhì)量不能完全和直觀的體現(xiàn)。通過應用華為云軟件開發(fā)云支持全流程的測試管理功能,中譯語通實現(xiàn)了測試用例設計、測試進度跟蹤、測試結果等的清晰展示提升了測試管理規(guī)范化,提升了產(chǎn)品質(zhì)量。

不僅如此,在中譯語通的大數(shù)據(jù)平臺開發(fā)過程中,業(yè)務的多樣化也增加了開發(fā)環(huán)境的復雜度,而華為云軟件開發(fā)云的應用,實現(xiàn)了對Java、PHP、Python等多種主流開發(fā)語言的支持,以及對大數(shù)據(jù)、APP、web等應用開發(fā)環(huán)境的支持,大大提升開發(fā)效率的同時降低了不同環(huán)境配置的成本。而面對中譯語通在跨區(qū)域協(xié)作上的需求,華為云軟件開發(fā)云也進一步提示了項目開發(fā)團隊內(nèi)部的高效溝通和協(xié)作。

中譯語通科技(青島)有限公司企業(yè)大數(shù)據(jù)事業(yè)部副總經(jīng)理安青也表示:“中譯語通作為華為云軟件開發(fā)云在青島的第一批使用者,華為云在青島的團隊在技術支持和培訓上給了我們很大的幫助,而且華為云軟件開發(fā)云在安全穩(wěn)定、高效便捷、快速提升開發(fā)能力等方面表現(xiàn)突出,所以我們最終選擇了與華為云合作?!?/p>

大連華數(shù)大數(shù)據(jù)科技有限公司作為一家專注于為工業(yè)、金融、政務等行業(yè)領域客戶的高科技公司,在開發(fā)數(shù)控機床智能運維云服務平臺時,遇到多個技術領域團隊協(xié)同難度大、交付階段脫節(jié),持續(xù)交付困難、客戶線下參與,難以及時掌握進度等諸多問題,通過基于華為云軟件開發(fā)云提供的一站式云端DevOps服務,大連華數(shù)實現(xiàn)了跨領域協(xié)同、開發(fā)環(huán)境統(tǒng)一、敏捷開發(fā)、項目進度動態(tài)掌控、項目云上持續(xù)交付等。

不論從縮短開發(fā)周期上,還是在提升效率、快速響應用戶需求上,大連華數(shù)都通過使用華為云軟件開發(fā)云獲得了全面的提升,這給企業(yè)帶來的最直接效益就是降低了成本。在談及為何選擇華為云軟件開發(fā)云時,大連華數(shù)大數(shù)據(jù)科技有限公司CEO李闖總結道:“首先,華為云軟件開發(fā)云端到端的解決方案很好地滿足了我們的需求;其次,直接在云上的開發(fā)和交付非常便捷;第三,華為的軟件工程師對我們的支持力度很大,他們會直接到公司教我們的開發(fā)人員如何運用,并在后續(xù)的使用過程中幫助開發(fā)人員不斷調(diào)整優(yōu)化?!?/p>

基于華為云軟件開發(fā)云,大連華數(shù)大數(shù)據(jù)的數(shù)控機床智能運維項目交付效率提升

在筆者看來, 2000余家企業(yè)、5萬開發(fā)者都在用的華為云軟件開發(fā)云,是華為通過云服務的方式將近30余年研發(fā)經(jīng)驗積提供給軟件企業(yè)和開發(fā)者,這本身就是一種核心能力的輸出;在此基礎上,華為云軟件開發(fā)云不僅要“扶上馬”,還要“送一程”,這無疑會進一步加速軟件開發(fā)云的普及,并給整個軟件產(chǎn)業(yè)的變革注入新的變革動力。(科技自媒體“常言道”出品 作者:丁常彥)

免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。

2017-11-29
上線一周年 華為云軟件開發(fā)云為何如此受歡迎?
摘要:去年12月,華為云在大連正式上線發(fā)布了軟件開發(fā)云平臺(DevCloud),平臺剛一上線就受到各路開發(fā)人員的好評:項目管理讓開發(fā)者可以更方便地進行需求管理、任務管理等,避免跨地域合作時出現(xiàn)沖突;代

長按掃碼 閱讀全文