2022年5月12日,由華為云和InfoQ共同出品的云技術(shù)專欄《探秘·云新知》第一期正式上線。節(jié)目中深度解讀了華為云軟件開發(fā)生產(chǎn)線DevCloud的優(yōu)勢能力,可以幫助開發(fā)者有效應對軟件開發(fā)難題。正是基于對DevOps的深層次理解,華為在自身做大做強的同時,通過華為云軟件開發(fā)生產(chǎn)線DevCloud開放華為30年研發(fā)實踐,為開發(fā)者提供從項目管理、缺陷管理、需求規(guī)劃,到編譯、發(fā)布,構(gòu)建、部署全生命周期的軟件工具服務(wù),幫助研發(fā)團隊完成研發(fā)知識的沉淀,助力企業(yè)專注業(yè)務(wù)創(chuàng)新。
華為云DevCloud,提供全生命周期軟件工具服務(wù)
節(jié)目中,華為云PaaS服務(wù)產(chǎn)品部部長徐峰介紹到,華為云軟件開發(fā)生產(chǎn)線DevCloud具備兩大關(guān)鍵特征——云原生和安全可信。徐峰表示,云是全新的生產(chǎn)力平臺。通過多年的研發(fā)積累,基于華為云,華為云打造出軟件開發(fā)生產(chǎn)線DevCloud,相對傳統(tǒng)的研發(fā)工具,代碼倉性能提升5倍,構(gòu)建性能提升10倍,測試管理容量提升10倍以及多種類型倉庫制品等,為全球開發(fā)者提供開箱即用的服務(wù)。
此外,針對云原生的開發(fā)者提供更多的能力和體驗,包括云服務(wù)流水線,Serverless開發(fā)和部署等等,都可以讓云原生開發(fā)者體驗到一站式的、更順暢、更便捷的開發(fā)體驗。需要特別提到的是,華為云CloudIDE將構(gòu)筑全新的云上IDE內(nèi)核,同時支持SmartAssist智能編碼補全、CloudDebugger遠程調(diào)試、Serverless函數(shù)開發(fā)、華為云API調(diào)試等等。
談及安全可信,徐峰表示,華為云軟件開發(fā)生產(chǎn)線DevCloud將華為的安全實踐融入到軟件生產(chǎn)線全生命周期中,實現(xiàn)從需求、設(shè)計、代碼、測試、缺陷等核心要素端到端可追溯;構(gòu)建了統(tǒng)一的漏洞庫和開源軟件優(yōu)選庫,實現(xiàn)了從代碼級、制品級、運行態(tài)的三級漏洞安全檢查、開源license合規(guī)性檢查,內(nèi)置15000多條檢查規(guī)則,確保在全球200多國家和地區(qū)的安全運行。據(jù)徐峰透露,今年華為云還會重磅推出深度的安全代碼檢查能力、軟件成分分析能力以及開源漏洞檢查能力,幫助企業(yè)開發(fā)者更安全地使用開源軟件,持續(xù)保障應用軟件安全和質(zhì)量。
在嵌入式的業(yè)務(wù)場景以及大型企業(yè)開發(fā)協(xié)同場景上,華為云也向外輸出能力加持。徐峰表示,華為云軟件開發(fā)生產(chǎn)線DevCloud支持了C/C++、AOSP構(gòu)建效率提升10倍;新增100+嵌入式代碼檢查規(guī)則;項目集成能力的推出,讓過去的項目孤島到現(xiàn)在可以做跨項目的系統(tǒng)管理,知識協(xié)同讓知識資產(chǎn)全生命周期管理,自定義工作流等能力也讓一個復雜的項目開發(fā)過程成為可能。同時,華為云還提供覆蓋安全、測試、敏捷、DevOps等技術(shù)的專業(yè)服務(wù)+產(chǎn)品+專家服務(wù)指導,幫助企業(yè)更好地使用工具,完成企業(yè)應用現(xiàn)代化轉(zhuǎn)型。
華為云軟件開發(fā)生產(chǎn)線DevCloud不僅為開發(fā)者帶來了敏捷開發(fā)的管理模式,還為企業(yè)項目管理拓寬了新的思路。前有,德邦快遞基于華為云軟件開發(fā)生產(chǎn)線DevCloud,賦能德邦應用全生命周期研發(fā)能力,幫助客戶實現(xiàn)上百個核心業(yè)務(wù)系統(tǒng)全面上云,1000+研發(fā)人員基于DevCloud開發(fā)等,提升代碼質(zhì)量和交付效率,降低客戶研發(fā)成本。后有,江蘇財政基于華為云軟件開發(fā)生產(chǎn)線DevCloud開發(fā)了其自主創(chuàng)新的一體化財政業(yè)務(wù)系統(tǒng),幫助客戶在業(yè)務(wù)效率、質(zhì)量、ISV管理上獲得了顯著提升。系統(tǒng)上線后有效地支撐了江蘇省10萬用戶,4萬單位業(yè)務(wù)同時在線辦理,提升了萬億資金的使用效率。
提高軟件開發(fā)效率,讓研發(fā)工作更簡單
軟件開發(fā)效率,直接影響企業(yè)生存和發(fā)展。不過軟件開發(fā)過程十分復雜,如何提高效率還需對癥下藥。華為云DevCloud 開發(fā)構(gòu)建領(lǐng)域技術(shù)專家介紹到,以嵌入式軟件產(chǎn)品為例,在研發(fā)階段,需要經(jīng)過需求分析、系統(tǒng)設(shè)計、代碼編寫、編譯構(gòu)建、開發(fā)自測試,到最后的集成驗證,其中,編譯構(gòu)建是一個非常影響研發(fā)效率的環(huán)節(jié)。如果編譯構(gòu)建效率較低,會影響開發(fā)、測試團隊之間的銜接速度,從而導致整個產(chǎn)品的研發(fā)效率。
華為云軟件開發(fā)生產(chǎn)線DevCloud提供編譯構(gòu)建CloudBuild服務(wù),基于云端大規(guī)模并發(fā)加速,為客戶提供高速、低成本、配置簡單的混合語言構(gòu)建能力,幫助客戶縮短構(gòu)建時間,提升構(gòu)建效率。編譯構(gòu)建CloudBuild包含五大技術(shù)法寶:第一,按需的代碼下載能力;第二,精準增量編譯;第三,大規(guī)模分布式編譯;第四,構(gòu)建環(huán)境動態(tài)組裝;第五,基于AI的按需彈性資源。
華為云軟件開發(fā)生產(chǎn)線DevCloud通過編譯構(gòu)建CloudBuild服務(wù),大大提升了產(chǎn)品研發(fā)效率和項目交付速度。以華為某基站產(chǎn)品為例,其代碼量大概為1億行,以前大概需要10幾個小時才能進行完整的編譯構(gòu)建,集成驗證等待時間都需要1-2天,而現(xiàn)在在華為云軟件開發(fā)生產(chǎn)線DevCloud的支持下,只需要1個小時就能編譯出包,產(chǎn)品每天都可以進行5輪的滾動自動化集成驗證。
測試自動化工廠,讓工程師享受生活就好
軟件測試技術(shù)是軟件開發(fā)過程中的一個重要組成部分,是貫穿整個軟件開發(fā)生命周期、對軟件產(chǎn)品(包括階段性產(chǎn)品)進行驗證和確認的活動過程。華為云DevCloud測試領(lǐng)域技術(shù)的資深測試專家介紹了云測的“測試自動化工廠”。測試自動化工廠通過測試平臺7x24小時持續(xù)驗證運行,鍛造高質(zhì)量產(chǎn)品的“秘密武器”,以協(xié)同、即時、高效、精準四個核心理念,提供千萬級并發(fā)執(zhí)行能力,千萬級測試用例管理能力和啟發(fā)式測試設(shè)計能力。以華為某產(chǎn)品為例,其設(shè)計的腳本總量為20w,平均每月自動執(zhí)行200w次用例,相當于節(jié)省了500個工程師一年的手工測試時間。同時,工廠所具備的強大的擴展能力,也可以支持客戶已有測試資產(chǎn)快速上云,最終幫助客戶完成測試能力質(zhì)帶飛躍。
毫不夸張的說,測試自動化工廠為軟件布下了一個密不通風的質(zhì)量保護網(wǎng)。當然,在企業(yè)面對網(wǎng)站訪問超上限、系統(tǒng)訪問延時等性能異常情況時,華為云性能測試也從大并發(fā)壓測模擬、全場景壓測模型、專業(yè)性能測試報告三個方面提供能力支持。
比如,在大并發(fā)壓測模擬中,通過秒級兩百萬并發(fā)能力,千萬級TPS并發(fā)模擬秒殺搶購時瞬間大量并發(fā)壓力。針對搶購中不同環(huán)節(jié)訪問波動不一致,提供多種事務(wù)模型以及動態(tài)壓力調(diào)整,讓企業(yè)提前識別到高并發(fā)以及多種并發(fā)變化場景下應用的性能瓶頸,防止上線后訪問量過大導致系統(tǒng)崩潰;而且操作簡單,極大地縮短測試時間。
華為云軟件開發(fā)生產(chǎn)線DevCloud,讓應用軟件安全無憂
技術(shù)演進從未停止,用戶需求更是瞬息萬變。根據(jù)2021年業(yè)內(nèi)相關(guān)安全研究報告指出,全球軟件攻擊同比增長650%,企業(yè)的安全風險敞口加大。近年來,針對軟件供應鏈的攻擊事件一直呈快速增長態(tài)勢,造成的危害也日益嚴重。眾所周知,華為產(chǎn)品面向的行業(yè)跨度大、產(chǎn)品形態(tài)多,那么華為是如何做到在復雜的場景下,保障產(chǎn)品安全的呢?
華為云DevCloud安全可信領(lǐng)域技術(shù)專家介紹,在軟件安全保障方面華為云軟件開發(fā)生產(chǎn)線DevCloud主要從三個方面著手:首先打通軟件生產(chǎn)的各個環(huán)節(jié),在軟件設(shè)計、開發(fā)、生產(chǎn)、運維各環(huán)節(jié)融入了一系列華為云DevCloud研發(fā)安全服務(wù),確保軟件上網(wǎng)前消除安全風險;其次進行全自動排查,歷史開源組件新發(fā)現(xiàn)漏洞也能做到全自動排查;最后快速響應安全事件,確??蛻衾娌皇軗p。最終形成了檢測快速、分析精準、保障迅速、支持語言全面等四大優(yōu)勢。
大型企業(yè)可能面臨上百家及以上的供應商,讓每個供應商都提供源代碼給檢測機構(gòu)或企業(yè)進行檢測會存在很多實際困難,比如,供應商意愿、管理不善導致的后續(xù)法律風險等。華為云軟件開發(fā)生產(chǎn)線DevCloud為企業(yè)提供一站式二進制安全檢查服務(wù)。不需要依賴源碼,就可以快速對企業(yè)軟件包進行開源軟件漏洞、合規(guī)、信息泄露、安全配置等風險精準檢測分析,并且提供如何升級版本修補消除安全風險,幫助企業(yè)快速規(guī)避開源安全隱患,保障軟件生產(chǎn)安全。
華為云軟件開發(fā)生產(chǎn)線DevCloud厚積薄發(fā),讓數(shù)字世界加速到來
數(shù)字化時代的到來,給人類帶來了更多想象空間。而數(shù)字世界的任何變革,本質(zhì)都是軟件的進化,因為軟件幾乎承載了數(shù)字世界的一切。軟件開發(fā)全流程如何做到高效、安全,并不是一件容易的事。而華為云軟件開發(fā)生產(chǎn)線DevCloud更像是流水線式的全程自動化集成交付,從需求分析到架構(gòu)設(shè)計,再到代碼管理、本地構(gòu)建、云端構(gòu)建、靜態(tài)檢查、測試、反饋、運維、發(fā)布等等都能自動化實現(xiàn)。
華為云軟件開發(fā)生產(chǎn)線將逐步匯聚百萬開發(fā)者,構(gòu)筑更加廣闊的軟件生態(tài)。繁榮的軟件生態(tài)離不開各方的力量,華為云致力成為軟件產(chǎn)業(yè)發(fā)展的“黑土地”,攜手政府、企業(yè)、高??蒲性核犬a(chǎn)業(yè)鏈的各方,發(fā)揮各自的優(yōu)勢,做大、做強產(chǎn)業(yè),讓華為云軟件開發(fā)生產(chǎn)線DevCloud成為AI時代軟件研發(fā)的新引擎,讓軟件產(chǎn)業(yè)成為經(jīng)濟的發(fā)動機,成為智能世界的神經(jīng)系統(tǒng)。目前,從基礎(chǔ)設(shè)施平臺到軟件開發(fā)平臺、人工智能平臺,以及系統(tǒng)平臺,華為云已成為擁有全面業(yè)務(wù)的云服務(wù)提供商。
《探秘·云新知》技術(shù)欄目主要圍繞華為云明星產(chǎn)品,深度解讀技術(shù)內(nèi)容,從客戶實際場景和問題層層解密華為云產(chǎn)品背后的技術(shù)能力,充分展示華為云技術(shù)帶來的新價值。面向未來,華為云將憑借更多技術(shù)創(chuàng)新,推動軟件產(chǎn)業(yè)鏈升級,助力企業(yè)在云時代飛速發(fā)展,推動千行百業(yè)數(shù)字化轉(zhuǎn)型升級。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 長江存儲發(fā)布聲明:從無“借殼上市”意愿
- 泛微·數(shù)智大腦Xiaoe.AI正式發(fā)布,千人現(xiàn)場體驗數(shù)智化運營場景
- IDC:2024年第三季度北美IT分銷商收入增長至202億美元
- AI成為雙刃劍!凱捷調(diào)查:97%組織遭遇過GenAI漏洞攻擊
- openEuler開源五年樹立新里程碑,累計裝機量突破1000萬
- 創(chuàng)想 華彩新程!2024柯尼卡美能達媒體溝通會煥新增長之道
- 操作系統(tǒng)大會2024即將在京召開,見證openEuler發(fā)展新里程
- Gartner:AI引領(lǐng)歐洲IT支出激增,2025年將支出1.28萬億美元
- IDC:中國數(shù)字化轉(zhuǎn)型支出五年復合增長率約為15.6% 高于全球整體增速
- 2028年中國數(shù)字化轉(zhuǎn)型總體市場規(guī)模將超7300億美元
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。