华为软件开发云如何为数字经济时代赋能?
在很多人的潛意識里,華為是一家以網絡、服務器等硬件為主的世界頂尖級基礎設施服務提供商。但是,華為軟件開發云在昆明的成功落地,讓我們看到華為在軟件領域也大放異彩。
在2018云南-華為軟件產業峰會上,華為與昆明市政府簽署了深度合作協議。未來,雙方將以軟件、智能終端制造為主的數字經濟領域展開合作,具體的合作內容主要包括三個維度,即:“云上軟件”、“云下5G產業基地”和“智慧昆明建設”。為了推進區域軟件和信息技術服務產業的發展,華為在峰會上發布了“云南省軟件產業合作倡議書”;與此同時,華為昆明軟件開發云也于當天宣布上線。
華為昆明軟件開發云成功上線,意義非凡。昆明軟開云已服務近百家企業、多所高校,為昆明市軟件企業的創新創業提供了有效支撐。軟件產業的快速發展,將幫助昆明市實現從“軟件制造”向“軟件智造”的轉型。
那么,華為軟件開發云到底有哪些特色?未來,哪些客戶群體將因此受益?對于瞬息萬變的數字化經濟時代來說,華為軟件開發云將扮演何種角色?
擁抱智能化時代,華為軟件開發云厚積薄發
“智能化時代的到來,給人類帶來了更多想象空間。而數字世界的任何變革,本質都是軟件,因為軟件承載了數字世界的一切。”華為軟件開發云總經理 徐峰,首先解釋了華為致力于軟件領域的初衷。
軟件是未來世界的核心,是萬物運轉的大腦和中樞系統。而從技術角度來看,軟件正在發生著翻天覆地的變化。過去,傳統軟件被打包成一個大的軟件包,部署在物理的服務器載體上,很多是大型機、小型機;設計模式大多采用的是瀑布的方式,一旦硬件升級,很可能會帶來系統風險。
隨著云計算的到來,軟件的載體變成了虛擬機,原有的軟件包也進行了拆分,整個軟件應用被劃分為表示層、業務邏輯層、數據訪問層等等,也就是我們常說的分布式結構。在云時代,軟件有了更好的交付體驗,“敏捷”成為這一時代的主要特色,軟件交付周期變短。之前,軟件交付至少需要6個月時間;而敏捷時代,軟件交付至少會下降4個周。
當智能化時代來臨,軟件的載體也跟著發生了新的變化,容器成為最新應用。相比虛擬機,容器的顆粒度更小,更靈活。當容器成為最新應用的標配,軟件的架構也從原來的分布式變成了微服務模式。而軟件交付效率,也得到了進一步提升。在敏捷時代,企業依然可以通過增加人力,在1、2天內部署上線;但是,在微服務時代,敏捷開發與敏捷部署必須相互融合,才能在1天內實現端到端的多次部署。甚至,有的應用從開發到交付,只需要幾分鐘。
作為國際巨頭企業之一,華為公司經歷了軟件發展進程中的所有歷程。在公司成立之初,華為就一直以技術專家的身份,支持軟件業務。隨著公司業務的發展,華為在1998年左右,引入了業界比較成熟的CMMI體系,以微工程的形式交付軟件。在這種模式下,華為在設計和軟件交付上都有了質的提升。這時,華為開始以運營商的角色,進入軟件業務領域。后來,隨著客戶需求的增加,華為又引入了敏捷知識體系。現在,華為在大力開展云業務。云帶來的新特性,讓華為有了在軟件領域施展拳腳的新天地。
為了把30多年的軟件研發經驗分享給更多企業,華為在2015年4月啟動了軟件開發云項目。經過短短三年時間的發展,華為軟件開發云已經擁有15萬+的用戶數,并已在大連、青島等30多個城市成功落地。軟件開發云的快速發展,和公司在研發方面的投入,密不可分。2017年,華為在研發方面的投入達到了3940億,8萬人致力于項目研發。同時,華為也與北大、大連理工、云南大學等高校,進行產學研結合,把最佳產業實踐平臺引入高校。華為聯合各大高校,發展了接近60門課程。除了致力于軟件開發的生產平臺,華為也在通過各種賽事活動擴大自己的軟件生態。
可見,華為在軟件領域能有今天的成績,絕不是一時之舉,而是早已做足了準備。尤其是智能化時代的到來,讓華為在軟件領域的騰飛,如虎添翼。
打造一站式體驗,華為DevOps云平臺讓軟件交付更敏捷
從整個平臺架構來看,華為軟件開發云最大的特色是:DevOps。不管是需求管理,還是開發、測試、上線部署和運維,整個流程都通過云端來實現。而華為全云化開發模式,給用戶帶來了一站式軟件交付體驗,能幫助軟件企業在軟件開發過程中提高開發效率,專注于業務創新。
對于企業來說,管理者可以從看板上看到軟件開發的全部進程,包括存在哪些問題,進行到什么程度等等。
華為軟件開發云采用的是敏捷項目管理模式。這種模式更專業,不僅讓項目按照計劃和時間來迭代,還能準確地掌握項目進度。管理者能看見產品的全景規劃,進而把需求和計劃拆分。系統內置了Scrum和輕量看板兩種模式。另外,借助儀表盤功能,管理者可以自定義統計報表,對超大容量報表進行管理,并且能夠形成知識沉淀,讓團隊在線分享知識和項目經驗。云端管理,還有開箱即用的移動化特點,開發人員可以隨時查看和處理相關問題。
從代碼托管層面來看,華為的安全性屬于業界最高標準。可支持IP白名單設置,加密存儲,安全防火墻設置,確保從接入到代碼編寫等各個環節的安全性。
華為軟件開發云在跨領域、跨地域協作方面的表現也很出色,系統支持Git-Flow工作流,采用增強型Code Review,獨創的Coding in Web更方便工程師在線編輯代碼。還有,代碼語言類型統計、小組貢獻量排名、活躍度分布情況等,都能做到數據的可視化。
針對部署和測試環節,華為軟件開發云也有自己的特點。在上線部署時,華為軟件開發云可以一鍵式快速部署到容器集群,系統支持華為云CCE及客戶私有K8S集群,同時支持tomcat/springboot/nodejs等多種技術棧。華為軟件開發云能實現全場景、多框架、快速靈活地構建軟件包。而在測試環節,則采用了一站式云端測試用例管理。用戶通過自動化測試平臺,可以大大提高測試效率和覆蓋率。華為開發云可以幫助用戶實現需求、用例和缺陷的雙向追溯,并能實時反饋測試結果。
綜合來看,華為軟件開發云,更像是流水線式的全程自動化集成交付。從需求分析到架構設計,再到代碼管理、本地構建、云端構建、靜態檢查、測試、反饋、運維、發布等等都能自動化實現。
創新合作模式,讓軟件定制化服務深入到企業應用場景中
從基礎設施平臺到軟件開發平臺、人工智能平臺,以及系統平臺,華為已成為擁有全面業務的云服務提供商。那么,華為如何把各種服務植入到各行各業的實際業務場景中?
華為軟件開發云和全國各大城市的合作模式是,在當地落地,和政府一起成立創新中心。期間,華為投入本地的運營團隊,以及全國乃至全球的技術專家,幫助本地企業解決在軟件研發過程中出現的問題,提升研發能力。
以拇指云項目為例,大連拇指云科技有限公司(以下簡稱拇指云)是一家以生產精品軟件為主的IT公司,在工程軟件、辦公自動化、企業信息化、電子政務、云平臺建設等領域有著核心技術優勢。但是在項目管理方面,資產復用率非常低,自建工具自動化平臺成本高,技術人員水平參差不齊。借助華為的多維度看板,團隊管理者可以直觀地看到所有項目的狀態。 最重要的是,把代碼托管到云端git倉庫后,保證了代碼的安全性,減少了搭建維護倉庫的成本,提升了項目資產復用率。在部署了華為云服務器后,企業便擁有了穩定安全的運行環境,減少了產品后期運維成本。并且,大大提高了軟件交付速度,提升了軟件質量。
隨著華為軟件開發云的深化發展,華為軟件開發云將為各個行業賦能。比如:借助云+AI能力,醫療行業將解決病例分析難題,緩解醫療資源不足的現狀。通過采集車輛信息,進行交通燈控制,華為可以為交通行業提升15%以上治理擁堵的能力,同時大幅度削減了堵車狀況。
加大人才培養力度,華為軟件開發云為數字化時代鋪路架橋
華為軟件開發云未來的目標是,加大在高校層面的滲透率。為什么要走入高校?
從1978年恢復高考制度以來,我國高校畢業學生已經翻了48倍。但從軟件領域人才供給來看,供需并不匹配,企業需要大學畢業生走出校園就能創造價值。華為軟件開發云可以解決人才短缺的問題,基于平臺優勢,華為可以和各大高校合作。華為針對軟件工程類、編程類等領域,創立學科和實訓的綜合平臺,讓人才和產業接軌,為企業補充新鮮血液。
2018年,在四個學科建設過程中,華為支持了8個業界領先的編程語言。在所謂的“ABCD新興技術領域”,華為做出了重要貢獻。A,就是人工智能;B,就是大數據;C,是云計算;D是軟件工程。
2019年,華為在人才培養方面,會繼續加大力度。華為專門構建了一站式教學與實踐平臺——人才培養云。通過云平臺,學生能接觸到100多個課程,從課程預習到課堂教學,再到學生的自我判斷,涉及到教學的方方面面。
華為在軟件領域的發展變化,讓我們看到:數字中國不只是一個偉大藍圖,一些最具創新力的企業,正憑借自己的專注和專業精神,一步一個腳印地向前走。
來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/31545808/viewspace-2286710/,如需轉載,請注明出處,否則將追究法律責任。
轉載于:http://blog.itpub.net/31545808/viewspace-2286710/
總結
以上是生活随笔為你收集整理的华为软件开发云如何为数字经济时代赋能?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 弹性伸缩、安全高效!华为云服务器助力企业
- 下一篇: 从“一云多芯”支持,看多元算力的全栈云方