当前位置:首页 > 数码资讯 > 正文内容

华为云发布CodeArts Check代码检查服务,守护软件质量和安全

2023-01-13 09:55数码资讯

基于华为在自动化源代码静态检查方面的技术积累与企业级应用经验,华为云1月12日正式发布CodeArts Check代码检查服务,为用户提供代码风格、通用质量与代码安全风险等检查能力,并提供问题闭环处理、检查报告等功能,可一站式完成代码检查作业,将代码质量保证活动从原始的人工检视中解脱出来,为产品代码质量提供有力保障,助力客户商业成功。

质量是产品的生命线,软件开发事前预防的成本远低于事后补救。如果程序员在代码编写阶段能够及时修正软件缺陷和安全隐患,避免缺陷流向后端,就可以有效提升产品质量。

本次华为云CodeArts Check推出六大特性,帮助用户高效守护软件质量和安全。

特性一:自研代码检查引擎,全面评估代码质量七特征

华为云CodeArts Check打造了能力全面的自研引擎。该引擎融合了华为30多年对代码质量及可信度提升方面的持续思考与探索实践,积累了丰富的检查规则,形成独有的检查能力,能够帮助用户在一次扫描中,针对代码的”可读性、可维护性、安全性、可靠性、可测试性、高效性、可移植性”七大质量特征进行全面分析。

特性二:支持五大业界主流标准和华为编程规范,提升产品代码规范度

软件产品的质量问题往往会导致产品产生难以预测的运营风险或成本风险,所以建立源代码级别的质量检测措施标准尤为重要。

华为云CodeArts Check不仅支持ISO 5055、CERT、CWE、OWASP TOP10、SANS TOP 25五大业界主流编程标准和优秀实践,同时内置华为终端、网络、云计算、芯片等产品多年研发经验总结的编程规范,帮助用户快速复制业界优秀实践,确保产品代码符合业界标准和规范。

特性三:支持主流开发语言,内置7000+检查规则,便于用户开箱即用

华为云CodeArts Check支持C、C++、Java、Python、GO等十余种常见开发语言,可满足嵌入式、云服务、WEB应用、移动应用等多种开发场景所需。提供超过7000条检查规则,并提供全面检查规则集、移动领域规则集、华为编程规范规则集等十余个规则集,以满足各类检查场景,便于用户开箱即用

特性四:日均百亿级扫描能力,支持大型企业超大规模代码检查

华为云CodeArts Check具备强大的高并发处理能力,在华为内部承担超过15万软件开发人员的高频代码检查,日均扫描五百亿至千亿行代码。

针对基础设施导致的服务中断风险,华为云CodeArts Check可通过AZ容灾、跨region级容灾多活,支持过载保护、服务依赖和隔离等一系列高可用技术,实现服务故障自探测、自隔离、自恢复,为大型应用研发团队提供可靠支持。

针对代码检查业务量波峰波谷落差明显的特征,华为云CodeArts Check通过强大的弹性调度能力,能够快速高效地调配资源,满足业务所需,确保业务高峰零等待。

特性五:一站式问题闭环修复,问题修复效率倍增

华为云CodeArts Check内置编程规范说明、正确示例、错误示例和修复建议,能够让问题精准定位到行并提供修复指导,以提高问题分析效率;

可自动根据代码提交信息匹配问题责任人,通过IDE插件提供自动修复能力,提升问题修复效率;

支持自动同步已处理的忽略问题、对于经过审视判定为不需要处理的问题,同一代码仓库只需处理一次。

得益于修复指导、自动修复、结果自动继承这三大能力,华为云CodeArts Check能够让检查问题处理和修复的效率提升100%

特性六:“代码编写-代码合并-版本发布”三层缺陷防护,兼顾效率与质量

华为云CodeArts Check提供了丰富的API接口,提供IDE代码检查插件,与代码仓协同支持代码提交时自动检查,与流水线协同支持软件全量代码检查,三层防范代码缺陷引入。

“快车道”精准、快速检查前移,频繁检查,对开发人员干扰最小;

“慢车道”全面、深度检查夜间进行,防止代码检查遗漏。

目前,华为云CodeArts Check不仅支撑了华为15万研发人员、日均扫描逾500亿行的代码检查工作,也广泛应用于能源、物流等企业,新闻媒体及广大开发者,支持企业统一规范开发标准,规范研发过程,将质量活动和安全检查前移到代码开发阶段,为企业生产高质量且安全的软件保驾护航。

未来,华为云CodeArts Check还将持续增强自动修复和代码深度安全检查能力,并进一步提升平台的开放性和扩展性,助力企业商业成功。

扫描二维码推送至手机访问。

版权声明:本文由ZBLOG发布,如需转载请注明出处。

本文链接:https://youzheba.com/s/577.html

分享给朋友:

相关文章

谷歌已同意支付总计2950万美元 关于追踪用户位置有关的诉讼

据报道,关于印第安纳州和华盛顿特区提起的两起与追踪用户位置有关的诉讼,谷歌已同意支付总计2950万美元。据报道,谷歌被要求向华盛顿特区支付950万美元,向印第安纳州支付2000万美元。此前,这两州起诉该公司在未经用户明确同意的情况下跟踪用户位置。根据和解协议,谷歌同意采取多种措施,包括向启用了位置历...

谷歌 Pixel 6/7 机型获 1 月 Feature Drop,为多款耳机支持空间音频

谷歌 Pixel 6/7 机型获 1 月 Feature Drop,为多款耳机支持空间音频

谷歌在推出 1 月的安全更新同时,还为 Pixel 6/7 系列机型推出了 1 月的 Pixel Feature Drop,为符合条件的耳机提供空间音频支持。空间音频由苹果的 AirPods Pro 推广开来,主要是模拟多扬声器环绕声环境。谷歌在过去几个月以来一直致力于开发该功能,早在去年 9 月发...

中国移动智能机顶盒产品公开采购部分结果出炉:创维、中兴、烽火等多家中标

中国移动智能机顶盒产品公开采购部分结果出炉:创维、中兴、烽火等多家中标

1月5日消息(焦焦)从中国移动官网获悉,中国移动日前公示了2023年智能机顶盒产品(公开采购部分)的集采结果,固定库由创维、中兴、九联、移动终端集团、烽火5家包揽,市场库由烽火、海信、创维、九州电子、天邑康和、移动终端集团6家包揽。具体中标人的中标情况见下表:据此前中国移动发布的集采公告显示,本次智...

中国信通院刘高峰:2022年全球电信服务业收入同比增长3.2%

中国信通院刘高峰:2022年全球电信服务业收入同比增长3.2%

1月8日消息(乐思)近日,中国信息通信研究院(以下简称“中国信通院”)主办的“2023中国信通院ICT+深度观察报告会”主论坛在京举办。会上,中国信通院产业与规划研究所副所长刘高峰对全球ICT发展态势做了介绍。据刘高峰介绍,2022年,全球电信业呈现稳步增长态势,基础设施建设持续快速推进。电信服务收...

消息称鸿海已启动苹果 iPhone 15 高端新机试产导入,第一供应商稳了

消息称鸿海已启动苹果 iPhone 15 高端新机试产导入,第一供应商稳了

据消息,按照惯例,苹果将于今年秋天推出 iPhone 15/ Pro 系列新机,鸿海旗下深圳观澜厂开始进入高端 iPhone15 新机试产导入服务(NPI),为量产暖身,透露苹果仍高度依赖鸿海,为鸿海下半年业绩注入强大动能。值得注意的是,今年新 iPhone 的 NPI 与往年有一点不同,主要是中国...

宁夏首条高铁5G网络全线开通

近日,宁夏首条全线覆盖5G信号的高铁线路——银兰高铁中兰段开展5G拉网测试优化工作,这标志着宁夏高铁专网正式迎来5G时代。此次建设的银兰高铁中兰段5G专网,宁夏通信行业共投资4000余万元,新建39处基站、附挂隧道漏缆48公里、敷设光缆1.8万纤芯公里。经测试,高铁里车内5G网络上传和下载速率分别达...