華爲雲DevCloud讓軟件開發更加高效智能, DevOps不止於美

高速的中子撞擊U235原子核,使其分裂成兩個原子核,釋放出巨大能量,同時產生的幾個中子再去撞擊其它原子核,形成鏈式反應,使得核裂變會無限的產生巨大的能量。“將高速的中子比喻成人類的創新思想,原子核就是我們目前的業務,當創新思想碰撞當前業務,就會衍生出新的業務,又激發出更多的創新思路,形成業務的鏈式創新。”華爲雲應用平臺領域副總裁汪維敏一語道破, 雲+AI+5G時代,新技術不斷深度融合所產生巨大能量背後的力量。如今,欲快速邁進萬物互聯世界,數字化轉型成爲企業發展的必由之路,這亦是我們應對技術需求與商業環境變化的有效措施。

化學反應的魅力之處在於始終有新的物質誕生,而隨着數字化轉型對傳統行業的衝擊,爲應對快速的市場需求和業務創新發展,提升客戶服務意識及服務能力成爲各企業的主要關注點,通過積極引入DevOps,將開發、測試和IT運維運營部門打通以更好地溝通和交流,提升業務交付效率的同時達到對交付質量和效率的飛躍。那麼企業究竟如何運營DevOps以實現數字化轉型,有沒有更好的方法讓DevOps快速落地,助力企業快速發展呢?

近日,第八屆TOP100全球軟件案例研究峯會在北京舉行。會議期間,記者採訪了華爲雲應用平臺領域副總裁/DevOps資深專家/華爲雲DevCloud創始成員之一汪維敏,就華爲雲DevOps演進歷程、機遇與挑戰,以及如何應對DevOps落地難等問題展開了深入探討。

DevOps演進之路 雲化令其趨之若鶩

DevOps這個詞來源於2009年在比利時根特市舉辦的首屆DevOpsDays大會,爲了在Twitter上更方便的傳播,由DevOpsDays縮寫爲DevOps。

“隨着軟件雲化服務化的大勢所趨,使得大量應用上雲,這些系統天生需要對運維運營更強烈的訴求,而這也使得他們對於DevOps的訴求越來越強烈。”作爲一個熱門的概念,汪維敏強調DevOps近年來讓許多企業趨之若鶩。

我們知道,一個軟件從零開始到最終交付,大概包括以下幾個階段:需求和規劃、編碼、構建、測試、發佈、部署和運維運營。早期所採用的軟件交付模式從瀑布模型到敏捷開發,隨着客戶需求的不斷變化到產品的快速改進,都促使着軟件開發效率與版本更新的速度。不過,敏捷開發的效果僅侷限於開發環節,運維依舊是鐵板一塊成爲新的瓶頸,一向求穩的運維,面對需求的頻繁改動,在開發與運維之間的矛盾一觸即發。此時,DevOps應運而生。

DevOps早期的出現更多側重於Ops端,隨後逐步擴展至開發端,使得開發運維一體化。汪維敏表示,華爲內部積累了大量的研發能力,在華爲內部有很多產品線上都在向DevOps轉型,並逐步積累相應的能力,包括如今非常完善的DevOps平臺。

機遇與挑戰並存 Devops淪爲企業“烏托邦”

DevOps之所以火爆,源於目標即讓開發人員、測試人員和運維運營人員更好地溝通合作,通過自動化流程來使得軟件整體過程更加快捷和可靠。與此同時,DevOps貫穿軟件全生命週期,而不僅限於開發階段。

據中國DevOps現狀調查報告顯示,有14.13%的企業開始在組織內局部範圍嘗試DevOps;46.65%的企業在組織內較大範圍推廣DevOps實踐並且初見成效;28.07%的企業已經在組織內全面推行DevOps實踐,並將其貫穿於軟件開發的全生命週期中,整體交付效率得到顯著提升。

汪維敏強調,預計到2025年100%的應用將會在雲上開發,超90%的應用運行在雲上,這些系統對於快速開發、快速試錯、快速驗證提出了更高的要求,產品在市場競爭中更加激烈,這讓我們的交付時間更短,我們的交付頻率要達到周級或者天級,這樣的情況下,DevOps是解決我們效率問題的關鍵手段。

儘管DevOps已經成爲被廣泛接受的軟件交付新模式,但是企業在向DevOps轉型的過程中卻面臨着一系列挑戰。

以Gartner的報告來看,2015年DevOps處於技術關注的最高點,市場對它期望很高。2018年,DevOps從關注度高峯下沉到了具體實踐階段。此時我們便會聽到一種聲音,DevOps對於企業是一個烏托邦式的存在。企業文化鴻溝與先進工具的缺失,潛在的威脅與安全問題,以及缺乏專業培訓,都讓企業在推進DevOps的過程中困難重重,變得可望而不可及。

對DevOps更深層的理解 源於華爲自身研發模式的不斷演進

相較於中小企業,大型企業在數字化轉型,尤其是DevOps的轉型上速度較慢,這項複雜的系統工程,不僅涉及到人,還涉及到企業的組織與文化,以及合適的工具平臺。縱使DevOps千般好,但是在落地時卻遭到不小的質疑。

汪維敏總結,華爲從自身研發模式的演進過程中,逐漸產生了對DevOps的更深層次的理解,即隨着DevOps理念的發展,它已經超越了一種研發模式的範疇,更是商業模式的變革,很多行業也會走向DevOps模式。並強調DevOps之所以落地難,最重要的原因便是缺乏一個好的平臺,去支撐一系列的軟件開發流程,從而保障並加速DevOps的落地。

俗話說,欲善其事,必先利其器。正是基於對DevOps的深層次理解,華爲在自身做大做強的同時,通過華爲雲DevCloud開放華爲研發實踐,助力軟件企業專注業務創新。

“雲化服務化大勢所趨,容器、微服務等概念被廣泛認可並大規模落地,這些都給DevOps平臺被企業認可奠定了基礎”,可以說華爲雲DevCloud是順勢而爲,更是基於華爲公司30年技術積累,並持續釋放技術紅利的最好見證。

DevOps+雲的化學反應 驗證華爲雲DevCloud成爲DevOps的落地神器

2015年7月,華爲雲DevCloud首次上線,如今華爲雲DevCloud已經形成一套全流程的DevOps平臺,覆蓋軟件開發的全生命週期。據筆者瞭解,華爲雲DevCloud是一站式雲端DevOps平臺,將華爲的研發實踐、前沿研發理念、先進研發工具爲一體,面向開發者提供研發工具服務,讓軟件開發簡單高效。開發者可以在華爲雲DevCloud上進行Web開發,微服務,移動應用等各種產品和應用的開發。

汪維敏表示,DevOps理念和方法論是工具平臺的靈魂和主線,工具承載了先進理念和方法論、固化流程、經驗和最佳實踐。目前,華爲雲DevCloud已提供超過14個商用服務,讓開發團隊基於雲服務的模式按需使用,隨時隨地在雲端進行項目管理、代碼託管、代碼檢查、編譯構建、測試、部署、發佈等服務,爲讓軟件開發更加的簡單高效。對開發人員來而言,華爲雲DevCloud能夠幫助他們實現隨時隨地研發,大幅提升個人和團隊的交付能力和效率,助力企業輕鬆實現數字化轉型。

一站式DevOps平臺華爲雲DevCloud
​​​​

值得一提的是,華爲雲DevCloud提供的衆多工具,滿足了不同層級的開發者使用。汪維敏表示,在設計產品之初,便考慮到了目標用戶羣的區別,對於個人開發者、中小企業與大型企業來說,他們可以選擇單獨使用工具,或將其組合在一起形成一站式平臺來自由選擇。例如,開發者可以使用Cloud IDE工具,隨時隨地進行編碼;資深開發者可以使用代碼檢查工具,獲取全面的質量報告,有效管控代碼質量;大中型企業可以利用一站式的能力,將衆多工具能力組合使用。可見,從產品設計之初,華爲雲便首先考慮到了目標用戶羣的不同,在產品體驗上有所側重。

談及華爲雲DevCloud的優勢,汪維敏總結其爲“一多二全三高”。一多,即多場景,華爲雲DevCloud不僅能夠支持Web、移動應用、微服務等開發場景,還可以支持IoT、AI等應用開發;二全,即全流程,作爲一站式開發平臺,華爲雲DevCloud從需求、計劃到開發、測試、部署、運維和運營,覆蓋整個軟件開發的全生命週期。全集成,衆多工具之間相互集成,從數據層面打通,使用起來更加簡單高效;三高,即高安全、高性能、高質量。

需要強調的是安全性是華爲雲重點強調的方向,爲解決上雲的安全性,華爲雲DevCloud提供加密傳輸、存儲、備份,併爲開發與運維人員的操作提供安全審計能力,華爲雲DevCloud上每個項目均設有基於角色的細粒度權限管理機制,確保核心研發數據的安全,項目管理員可以管理項目成員。華爲雲DevCloud爲企業級用戶使用安全、可靠的環境,提供企業級病毒防護。存儲和運行環境均有冗餘節點,並提供跨區域容災備份解決方案。

領跑DevOps雲市場 華爲雲DevCloud一枝獨秀

基於華爲30年技術實踐積累,爲開發者不斷賦能,華爲雲DevCloud更得到了市場的認證。據IDC發佈的《IDC MarketScape:中國DevOps雲服務市場2019廠商評估》報告顯示,華爲雲DevCloud憑藉領先的產品能力、卓越的本地化服務能力、完善的生態體系以及前瞻的戰略規劃進入了領導者(Leaders)象限,在市場表現與產品能力兩大維度均排名中國廠商第一,全面領跑DevOps雲市場。

“當初做華爲雲DevCloud的目的就是要讓中國的軟件企業、IT企業、個人開發者、高校師生,能夠低成本的使用華爲的研發能力。”汪維敏談及推出華爲雲DevCloud的初心時說道。和很多技術產品不同的是,華爲和衆開發者共同摸索,遇到發展需要時就針對需要進行開發和實踐,所有的應用及成功與失敗的經驗匯聚成了華爲自身強大的開發者基因。可以說,華爲雲DevCloud與開發者是彼此成就的。

最後,汪維敏補充道華爲雲DevCloud不僅在工具和平臺上提供一站式的能力,還貼心地推出了包括DevOps、微服務、運維等方面的專家服務。其諮詢、培訓、專家服務與產品相互結合,更好地服務於企業,幫助他們向DevOps轉型過程中更加快捷,更加高效。

目前,華爲雲 DevCloud爲30+萬專業級開發者提供服務,並在33箇中國軟件產業較發達的城市園區落地。通過線上以及線下提供技術支持、實踐訓練營、敏捷與 DevOps 諮詢、培訓與認證等服務,助力企業及開發者掌握工程方法、最佳實踐以及工具鏈產品,切實提升軟件交付效率與質量。

中國軟件產業以及數字經濟迅猛發展、軟件交付工程方法與技術持續發展爲中國DevOps雲市場帶來了機遇與挑戰。華爲雲DevCloud將進一步在華爲可信軟件變革下,持續增強智能研發、可信軟件交付、生態體系等方面投入,爲客戶的軟件交付提供更強的DevOps平臺。不忘初心,開放華爲近30年的研發能力與實踐,以及出色的市場表現,也就不難理解華爲雲DevCloud爲何能夠全面領跑中國DevOps雲服務市場了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章