華為云發(fā)布CodeArts Check代碼檢測服務(wù),為軟件質(zhì)量安全保駕護航
[中國,深圳,2023年1月12日] 基于華為在自動源代碼靜態(tài)檢測方面的技術(shù)積累和企業(yè)級應(yīng)用經(jīng)驗,華為云今日正式發(fā)布Check代碼檢測服務(wù)深圳移動app開發(fā),為用戶提供代碼風(fēng)格、通用質(zhì)量和代碼安全保障風(fēng)險等檢查能力,并提供問題閉環(huán)處理、檢查報告等功能,可一站式完成代碼檢查操作,將代碼質(zhì)量保障活動從原來的人工檢查中解放出來,為產(chǎn)品代碼質(zhì)量提供有力保障,并幫助客戶取得商業(yè)成功。
質(zhì)量是產(chǎn)品的生命線深圳app定制開發(fā),軟件開發(fā)中預(yù)防的成本遠(yuǎn)低于事后補救的成本。 如果程序員能夠在代碼編寫階段及時修正軟件缺陷和安全隱患,防止缺陷流向后端,就能有效提升產(chǎn)品質(zhì)量。
此次,華為云查推出六大特性,幫助用戶有效保障軟件質(zhì)量和安全。
特點一:自研代碼檢測引擎,綜合評估代碼質(zhì)量七大特征
華為云校驗構(gòu)建了能力全面的自研引擎。 該引擎融合了華為30年對代碼質(zhì)量和可靠性提升的持續(xù)思考和探索實踐,積累了豐富的檢查規(guī)則,形成了獨特的檢查能力,可以幫助用戶針對可讀性、可維護性的七大質(zhì)量特性進行綜合分析、安全性、可靠性、可測試性、效率和可移植性。
特點二:支持五大行業(yè)主流標(biāo)準(zhǔn)和華為編程規(guī)范,提高產(chǎn)品代碼標(biāo)準(zhǔn)化
軟件產(chǎn)品的質(zhì)量問題往往會導(dǎo)致不可預(yù)測的運營風(fēng)險或成本風(fēng)險,因此在源代碼層面建立質(zhì)量檢測標(biāo)準(zhǔn)顯得尤為重要。 華為云校驗不僅支持ISO 5055、CERT、CWE、OWASP TOP10、SANS TOP 25五大行業(yè)主流編程標(biāo)準(zhǔn)和最佳實踐,還內(nèi)置華為多年研發(fā)經(jīng)驗總結(jié)的編程規(guī)范終端、網(wǎng)絡(luò)、云計算、芯片,幫助用戶快速復(fù)制行業(yè)最佳實踐,確保產(chǎn)品代碼符合行業(yè)標(biāo)準(zhǔn)和規(guī)范。
特點三:支持主流開發(fā)語言,內(nèi)置7000+檢測規(guī)則,方便用戶開箱即用
華為云校驗支持C、C++、Java、GO等十余種常用開發(fā)語言,可滿足嵌入式、云服務(wù)、WEB應(yīng)用、移動應(yīng)用等多種開發(fā)場景需求。 提供7000多條巡檢規(guī)則,提供綜合巡檢規(guī)則集、移動現(xiàn)場規(guī)則集、華為規(guī)則等十余條規(guī)則集,滿足各種巡檢場景,方便用戶開箱即用。
特點四:日均百億級掃描能力,支持大型企業(yè)超大規(guī)模代碼檢查
華為云校驗具有強大的高并發(fā)處理能力。 承接華為內(nèi)部超過15萬軟件開發(fā)的高頻代碼檢查,每天掃描500億到1000億行代碼。 針對基礎(chǔ)設(shè)施導(dǎo)致的服務(wù)中斷風(fēng)險,華為云校驗可支持可用區(qū)容災(zāi)、跨級容災(zāi)、多活、過載保護、服務(wù)依賴、隔離等一系列高可用技術(shù),實現(xiàn)自我檢測、自我隔離、自助故障檢測。 ,為大型應(yīng)用開發(fā)團隊提供可靠支持。 針對代碼校驗業(yè)務(wù)量波峰波谷差異明顯的特點,華為云校驗通過強大的靈活調(diào)度能力,快速高效地分配資源滿足業(yè)務(wù)需求,確保業(yè)務(wù)高峰零等待。
特色五:一站式問題閉環(huán)修復(fù),問題修復(fù)效率翻倍
CLOUD Check內(nèi)置編程規(guī)范、正確示例、錯誤示例、修復(fù)建議,可準(zhǔn)確定位問題并提供修復(fù)指導(dǎo),提高問題分析效率; 可根據(jù)代碼提交信息自動匹配問題責(zé)任人,IDE插件提供的自動修復(fù)能力,提高問題修復(fù)效率; 支持自動同步處理過的忽略問題,對于審核后判斷不需要處理的問題,同一個碼倉只需要處理一次。 得益于報修指導(dǎo)、自動報修、結(jié)果自動繼承三大能力,華為云查檢可將報檢問題處理報修效率提升100%。
特色六:“代碼編寫-代碼合并-版本發(fā)布”三層缺陷保護,兼顧效率與質(zhì)量
華為云校驗提供了豐富的API接口和IDE代碼校驗插件。 配合代碼倉庫支持代碼提交時自動檢查,配合流水線支持軟件全代碼檢查。 三層防止引入代碼缺陷。 “快車道”精準(zhǔn)快速,檢查前移頻繁,對開發(fā)的干擾最小; 夜間開展“慢車道”全面深入檢查,杜絕代碼檢查漏查。
目前,華為云校驗不僅支持華為15萬研發(fā)人員每天掃描超過500億行的代碼校驗工作,還廣泛應(yīng)用于能源、物流等企業(yè)、新聞媒體、開發(fā),支持企業(yè)統(tǒng)一規(guī)范開發(fā)標(biāo)準(zhǔn)。 規(guī)范研發(fā)流程深圳移動app開發(fā),將質(zhì)量活動和安全檢查移至代碼開發(fā)階段,為企業(yè)生產(chǎn)優(yōu)質(zhì)安全的軟件保駕護航。 未來,華為云校驗將持續(xù)提升自動修復(fù)和深度代碼安全檢測能力,進一步提升平臺的開放性和可擴展性,助力企業(yè)商業(yè)成功。
華為云查詢服務(wù)于1月12日在官網(wǎng)正式上線,中國網(wǎng)全面開通。 歡迎華為云新老用戶登錄體驗。
官網(wǎng)鏈接: