老陳最近有點上火。
作為在杭州的一家智慧城市系統(tǒng)開發(fā)商,上半年接了湖北一個地級市的訂單。在幫助城市升級交通管理系統(tǒng)的同時,要幫這個城市搭建智慧交通和智慧城管的軟件框架。
訂單由于是政府背書,且相應部門已經列入了預算的編制,在疫情反復的當下,似乎讓老陳看到了企業(yè)未來兩年穩(wěn)定發(fā)展的契機。
關鍵老陳覺得這件事會很輕松,重要原因在于之前他們的技術合伙人在歸國之前,已經在美國幫密蘇里州的一個城鎮(zhèn)做過全自動化的智能交通系統(tǒng)。之前,他們評估所有的項目需求,發(fā)現有近5成的代碼之前已經應用過,只不過要針對于國內城市的相應標準進行二次開發(fā)而已。
所以老陳在招投標時才喊出一個別的公司沒法完成的低價。
等到了項目真正落實,他才發(fā)現麻煩大了。
一方面,整個系統(tǒng)開發(fā)要用到的服務器硬件算力以及 AI深度學習框架,都在美國對中國企業(yè)的連續(xù)打壓之下,最終確認不能應用于中國政府的項目。
雖然Google的TensorFlow深度學習框架是免費開源,但相應的案例庫,以及在美國當地他們曾實施的項目代碼,由于其中的算法過于先進,如果用于中國政府項目就將被鎖定,一條都提不出來。
另一方面,政府對于項目的期限限定很死,他們不得不緊急切換到國內的AI深度學習框架進行開發(fā),但還有很多海外測試的數據無法在國內使用,讓智慧交通和智慧城管系統(tǒng)的成熟度遠遠達不到要求。
迫于無奈,為了加快進度老陳不得不接受美國律師朋友的建議,向谷歌這個AI深度學習框架的指定美國服務商支付了15,000美元的費用,請他們幫助自己解決相應的問題,并利用技術手段繞開美國政府的封鎖。
雖說趕在11月初的項目截止日期,老陳公司的代碼成功通過了地方政府的驗收。但老陳最終核算下來,相應的支出和在美國為解決問題付出的單獨成本,加上未來三年的維護成本,這個項目其實等于白忙活一場。
圖片來源@視覺中國
實際上老陳在開發(fā)項目中遇到的問題,現在已經變成越來越多企業(yè)的常態(tài)。
當前對于信息化尤其是數智化的重視,是中國企業(yè)發(fā)展史上從來沒有過的時期。企業(yè)家普遍認同數智化會成為企業(yè)發(fā)展的助推器,愿意投入資金和精力,將企業(yè)管理與業(yè)務各個方面逐漸實現數智化。
但在這個過程中,隨著企業(yè)在數智化領域能力需求的逐漸增長,相應的開發(fā)就不得不逐漸向底層轉移。這也讓越來越多的信息化服務公司,必須依靠基礎軟件的能力來幫助企業(yè)實現相應數智化的需求。
然而,由于長時間我們對于基礎軟件研發(fā)的缺失,讓很多企業(yè)家在投資數智化業(yè)務開發(fā)的時候,走了彎路甚至吃了大虧。甚至,給中國信息化下個階段的發(fā)展帶來很大的問題。
這已經到了必須要解決的時候。
基礎軟件的重要
老陳在開發(fā)中不得不向谷歌支付費用解鎖能力的AI深度學習框架,其實就是一種軟件開發(fā)工具。
不管在什么情況下,傳統(tǒng)軟件和現在的AI軟件,其實都遵循著相同的開發(fā)邏輯,都需要經歷從產品經理的創(chuàng)意到最終程序員的代碼實現整個過程。
圖片來源@視覺中國
尤其是,在將產品經理的創(chuàng)意分解成各種可實現的需求之后,程序員就需要利用一個軟件,在這個過程中陸續(xù)通過設計、編寫代碼,最終構建一個二進制文件,并將這個文件放入對應的測試環(huán)境里,經過測試之后再發(fā)布到現網。
而其中程序員依賴于實現整個代碼開發(fā)過程的軟件,就是軟件開發(fā)工具,這也是基礎軟件的一員。
老陳在研發(fā)過程中遇到的問題核心,其實是最優(yōu)秀的技術在研發(fā)過程中被美國打壓,只能花大價錢在次一等技術上做研發(fā),先進性得不到保障。而由于核心開發(fā)軟件的AI深度學習工具也掌握在谷歌手上,除了花錢解鎖相應能力,企業(yè)別無選擇。
這不光增加了企業(yè)的成本,也無形中將中國企業(yè)研發(fā)軟件的能力進行了束縛。
而老陳的經歷在這兩年的中國,并不是個案。
早在2018年,中興被美國斷供包括EDA在內的多種工具軟件;到了2019年,華為海思被美國斷供EDA;而今年8月,能實現3納米以下芯片設計的EDA軟件干脆被美國政府對中國企業(yè)徹底關上大門。
甚至,連仿真教學軟件美國政府也不放過。
2020年6月10日,美國軟件公司Mathwork禁止向哈爾濱工業(yè)大學、哈爾濱工程大學提供技術以及客戶支持服務。而在數日前,兩校的師生就發(fā)現已經無法使用該公司的MATLAB商業(yè)數學以及科學計算仿真軟件,后又被告知不能在公開發(fā)表的論文中出現任何使用MATLAB得到的圖表與數據。這意味著,兩校師生的課件、習題、項目的代碼都要開展大規(guī)?!稗D碼”,改成其他替代品。
……
從2019年至今,已有超過600家中國企業(yè)、機構等被列入美國“實體清單”。相關商品和技術的制裁管控,可能直接導致相關方生產停滯,威脅企業(yè)和機構的生存安全。
工信部數據顯示,從2000年至2020年,中國軟件市場整體規(guī)模實現了135倍增長,美國為3.2倍;2020年,中國軟件產業(yè)規(guī)模占全球軟件產業(yè)的24%,占GDP比重約7.9%。中國軟件產業(yè)在20年中實現了舉世矚目的騰飛。但這種經濟奇跡,其實是建立在他人提供的基礎和底座上的。
華西證券的研報顯示,中國三大基礎軟件領域中,操作系統(tǒng)、數據庫、中間件市場外資占比分別為92.9%、64.8%和51.1%;國產操作系統(tǒng)的國內市場占有率僅4%。
現在中國在解決硬件發(fā)展問題的同時,也要注重這種軟實力,尤其是生產研發(fā)軟件的工具。畢竟如果不將這些工具真正掌握在自己手中,未來想在很多軟件領域取得突破會變得異常艱難。
從發(fā)展角度看,只有研發(fā)工具自主可控的核心工具(如軟件開發(fā)工具),才能保障企業(yè)核心業(yè)務安全。但由于基于過去的發(fā)展歷史,當前業(yè)界的軟件商用工具、技術標準、技術演進趨勢等基本都由美國把持。很多軟件的開發(fā)標準都是美國企業(yè)制定,想從中突破確實很難。
另外,軟件是一個體系,從操作系統(tǒng)到基礎軟件再到軟件開發(fā)工具,這個系統(tǒng)需要時間去磨合。當前國產操作系統(tǒng)、數據庫等穩(wěn)定性還有問題,對國產芯片的適配還沒完善,這也讓軟件開發(fā)工具的完全國產化存在很大困難。
況且,隨著技術和組織升級,軟件研發(fā)管理與團隊協(xié)作工具市場發(fā)展不完善的缺點越來越暴露,市場呼喚新的軟件開發(fā)工具,新需求也促使新的軟件開發(fā)工具誕生。
華為的CodeArts Req
不是沒有企業(yè)在嘗試突破。
最新消息顯示,為了解決在軟件開發(fā)工具領域國內企業(yè)面臨的問題,華為云推出了DevCloud開發(fā)云和CodeArts軟件開發(fā)生產線,并面向開發(fā)者提供一站式、全流程、端到端安全的云原生DevSecOps云平臺。
整個平臺在確保用戶擁有高度集成、現代化流水線式開發(fā)的同時,還能利用云服務和云原生的優(yōu)勢,幫助開發(fā)企業(yè)快速完成軟件設計與研發(fā)。
如今,華為云CodeArts可以支持web開發(fā)、移動應用開發(fā)、微服務開發(fā)、Cloud Native應用開發(fā)、嵌入式開發(fā)等典型研發(fā)場景。覆蓋需求與設計、開發(fā)、測試、部署、運維等軟件交付的全生命周期環(huán)節(jié)。
尤其是在華為云CodeArts中,可以看到關鍵能力、關鍵工具的自主創(chuàng)新。
比如華為云CodeArts Req需求管理服務,專項解決了軟件開發(fā)管理這個戰(zhàn)略級需求??梢詭椭脩魧崿F軟件開發(fā)戰(zhàn)略意圖,進行精準投資。目前,CodeArts Req已經高效支撐華為13萬研發(fā)人員的需求協(xié)作,月API調用量超過15億次,累計管理5000多萬需求,覆蓋華為終端、網絡、云計算等全業(yè)務場景。
再比如華為這款產品的優(yōu)勢,就是與云原生的結合。
如今我們處在萬物互聯(lián)時代,電腦不再是一家獨大的硬件載體,軟件與硬件之間的邊界愈發(fā)模糊。隨著云計算行業(yè)滲透率不斷提升,一種與硬件完全解耦的全新軟件業(yè)態(tài)出現了,這便是過去幾年異常火熱的云原生。
隨著虛擬化技術的成熟和分布式框架的普及,在容器技術、可持續(xù)交付、編排系統(tǒng)等開源社區(qū)的推動下,以及微服務等開發(fā)理念的帶動下,應用上云已經是不可逆轉的趨勢。華為這款產品最大的進步,就是無縫與華為云的云原生能力結合,使用者開發(fā)過程可以直接享受云原生的便利
而且,DevCloud、CodeArts已在華為云、華為電信產品、終端云消費業(yè)務、芯片研發(fā)等業(yè)界高標準、大規(guī)模的軟件研發(fā)業(yè)務中應用,證明了自身的價值與能力。
企業(yè)都知道要上云,其實相較于租用云服務器等簡單舉動,真正的企業(yè)云化不僅僅是基礎設施和平臺的變化,應用也需要做出改變,摒棄傳統(tǒng)的土方法,在架構設計、開發(fā)方式、部署維護等各個階段和方面都基于云的特點,重新設計,從而建設全新的云化的應用。
企業(yè)只要樹立云原生的思維,利用云原生的方法和工具,最終將應用全部實現原生化上云,這就會帶來不一樣的好處,大大降低開發(fā)人員的難度以及后期運維和升級的難度,并可以實時的擴充自身的功能,形成一個動態(tài)化調整的結構。
而華為推出的CodeArts軟件生產線,其實恰恰為企業(yè)實現云原生的開發(fā)思維,提供了一個很好的機遇。同時,華為的這次努力,也恰恰是迎合時代發(fā)展趨勢的一次嘗試。
從PC互聯(lián)網時代到移動互聯(lián)網時代,再到AI&云計算&大數據時代,商業(yè)環(huán)境與技術棧的伴生式發(fā)展,推動產業(yè)生態(tài)不斷重塑。另一方面,從網絡模式來看,全球已逐漸走過以中心化&雙向信息交互為特征的web2.0時代,正式邁入去中心化、高度開放的web3.0時代。元宇宙、web3的興起,勢必將從生產環(huán)境、系統(tǒng)需求、技術革新等方面為基礎軟件行業(yè)帶來嶄新的結構性機遇。
圖片來源@視覺中國
如今,全球供給側同時歸零,重回同一起跑線,誰能更快更好地解決新需求和新痛點,將有機會對原有市場發(fā)起猛烈沖擊,中國基礎軟件也將像汽車電動化一樣,迎來更多彎道超車的機會。
這也是華為云不遺余力推動的一個目標。
協(xié)同與共生
推出工具不是目的,華為云真正想做的,其實是讓整個行業(yè)上下游都參與其中,形成針對中國基礎軟件發(fā)展的協(xié)同與共生局面。
當然,這種協(xié)同與共生,即是華為云帶動行業(yè)突破封鎖的武器,也是企業(yè)實現新時代數智化革新的重要抓手。
一方面,對于企業(yè)家來說,了解一線開發(fā)的新技術和新策略只是一個出發(fā)點,真正的目的是設立數字化業(yè)務的云化思維。
因為只有對于自己的業(yè)務進行最細致的分析,找到業(yè)務最底層的模塊才可能指導開發(fā)團隊,建立微服務內核的云原生應用,也才可能將自己的業(yè)務數字化。這是數字化產品開發(fā)的邏輯,放到企業(yè)管理上也是適用的。
畢竟,數智化只是企業(yè)管理的工具和思路,企業(yè)真正需要的是協(xié)調所有的資源去完成自身發(fā)展的需求。而華為云推出的這個工具,其實會大大促進企業(yè)家云化協(xié)同思維的出現,有利于整體管理效率的提升。
另一方面,對于整個行業(yè)來說,華為云這款軟件開發(fā)工具,解決了很多人的痛點,而且安全、高效,還能保證無縫銜接云原生,其實是一個非常好的新選擇,會大大提升軟件研發(fā)的速度。這對于所有的軟件企業(yè)非常重要。
通俗來講,華為云這款軟件開發(fā)工具是以云原生為核心思路的,跟傳統(tǒng)開發(fā)模式最不一樣的地方,就在于程序跑在一個個容器組成的集群里,而這些集群不考慮基礎的軟件環(huán)境,只考慮云上的環(huán)境,這能大大降低企業(yè)開發(fā)投入的前期準備成本。
另外針對于開發(fā)的細節(jié),實際上華為云的思路是將業(yè)務需求拆分成最細小的微服務模塊,并利用云平臺提供的各種工具復現出來,然后再利用模塊的疊加來實現企業(yè)業(yè)務的數智化功能。
圖片來源@視覺中國
而Devops的思維,就是利用各種云上的工具來輔助開發(fā)人員實現開發(fā)、測試、封裝、運維一體化。所有的問題能及時的得到解決,開發(fā)人員也能第一時間拿到云系統(tǒng)提供的各種精準反饋,有利于加快業(yè)務數智化落地的時間,提升管理的效率。
在這些原則的幫助下,持續(xù)交付就成為必然形成的一個特例,也會讓業(yè)務滾動發(fā)展,小步快跑不斷迭代。能出現用最小的成本,維護數智化業(yè)務最快速發(fā)展的情況。
這個過程中,所有的參與者可以并行加入,而不是有先后順序,這極大加速了軟件開發(fā)的速度。當然,這樣的操作其實也就是一個協(xié)同開發(fā)的過程。
首先,企業(yè)IT建設是漸進式發(fā)展的,由傳統(tǒng)架構向云原生架構轉型過程中,一大任務就是高效、平滑、低成本地升級原有IT能力架構,這一訴求催生了新一代基礎軟件公司在各個IT領域的破局點,進而推動市場重新洗牌。
其次,圍繞云原生架構升級,容器、微服務、Serverless、Service Mesh等一系列新技術棧的爆發(fā),都給企業(yè)帶來挑戰(zhàn),激活大量藍海市場。同時,隨著業(yè)務&硬件領域的蓬勃發(fā)展,面向核心業(yè)務及新一代算力的垂直云端解決方案也值得長期關注。
而這些行業(yè)新興力量的加入,才會讓華為等國內基礎軟件的研發(fā)企業(yè)看到希望。因為只有終端企業(yè)和開發(fā)企業(yè)都加入進來,共同打造中國自主的軟件產業(yè)鏈條,最終形成與行業(yè)價值共生的發(fā)展前景,才能推動整個軟件行業(yè)不斷向新的高度攀登。
現在看,華為云推出國產軟件開發(fā)工具只是一個引子,真正可以引動的,其實是中國軟件產業(yè)穩(wěn)定發(fā)展的未來。
畢竟,星星之火,可以燎原。
版權聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。