
ezScan简述
ezScan在ezone产品体系中的定位: 质量左移

静态代码扫描的优势
静态代码扫描一般作为插件存在于Devops研发体系中,是Devops中质量左移的重要实现方式。因为扫描的节点左移能够大幅度的降低开发以及修复的成本,能够帮助开发人减轻开发和修复的负担。

ezScan整合了界内普遍使用的代码扫描工具,并优选规则

ezScan多维度扫描分析,全面守护代码质量

ezScan支持与第三方代码库集成,完美符合DevOps的质量左移理念

对接第三方代码源实现高效的代码质量分析
集中管理所有代码扫描任务,方便管理代码质量和历史数据追踪

支持规则自定义编辑,更加贴合企业实际情况
支持对规则的名称、问题等级、问题类型、规则说明详情、GoodCase、BadCase进行修改

主流语言均支持,未来会再增加2-3种语言

ezScan的特色
ezScan对比Sonarqube 社区版的优势
|
ezScan
|
Sonarqube
|
|
|
扫描精度
|
扫描精度高,经过行业专家多年经验筛选优质规则,这些
规则普遍具备误报低、精度高的特点
|
支持集成开源扫描插件,扫描规则多而繁杂,误报率较高
|
|
扫描方式
|
扫描方式灵活,不仅支持传统的手动全量扫描,也支持增
量扫描。同时扫描方式上支持单次定时执行、周期性定时
执行、代码库评审触发、流水线触发多种扫描触发方式
|
只支持手动和第三方代码库提交触发。流水线触发
|
|
规则自定义
|
规则灵活自定义,相较于Sonarqube,ezScan支持所有扫
描规则自定义,包括:规则名称、规则等级、规则类型、
规则说明、badcase、goodcase。真正做到了自定义设置
规则的能力
|
只支持自定义规则等级,所有项目扫描只能遵循相同的规
则集配置
|
|
国产化
|
完全国产化,适配麒麟系统、鲲鹏、飞腾芯片及中间件。
是Sonarqube国产替代方案的首选产品
|
不支持国产化适配
|
|
高可用
|
无需安装客户端,开箱即用,云端扫描。同时并发任务支
持资源弹性伸缩
|
只支持单实例部署
|
|
定制化
|
可以根据客户的实际需求实现高度定制化的功能,基本上
可以满足任意用户定制化诉求
|
不支持定制化
|
|
扫描配置
|
用户不需要额外维护扫描配置文件,一键发起扫描即可。
每个被检项目支持自定义的规则集进行扫描
|
每个被检项目扫描时需要在agent机器上维护
sonar.property文件,所有项目只支持统一的规则配置
|
|
并发性能
|
每次扫描任务都是基于集群的容器构建,高并发时资源自
动调度,用完即焚,保持环境清洁
|
任务高并发时,需手动扩展agent节点,并需要自己进行调度
|
|
可集成性
|
除了提供和ezOne平台内置的原生集成能力,让研发全流
程自然顺畅高效,更提供全部功能API,回掉机制等
|
缺少足够API,扫描结果获取需要轮询
|
|
售后服务
|
7*24*365全天候售后服务,拥有完善的故障处理机制
|
社区版无售后服务,任何问题只能自己解决
|
ezScan拥有的专利和软著

ezScan被检项目管理,支持git/svn协议的代码库进行代码质量分析

ezScan代码扫描任务管理

ezScan代码扫描规则管理

ezScan代码扫描规则集管理

在代码库中手动全量扫描设置和评审增量扫描设置

代码扫描报告-【总览】

代码扫描报告-【问题】信息

代码扫描报告-【度量】和【重复】信息

流水线配置代码扫描插件

流水线中maven编译产出支持代码扫描

简单云: 国产一站式DevOps解决方案产品矩阵

整体产品框架:公共底座+子产品,设计科学、方便复用和扩展

特点:功能矩阵最完整,真正的一站式DevOps平台
代码平台、代码扫描、制品库、K8S、Office&Wiki在线多人编辑等众多高技术门槛功能

特点:业界最强研发数据链路、跨产品操作及自动化能力
真正一站式的强大效率提升,甚至能实现One Page操作,极大提升个人操作和团队协作效率,可追溯能力

特点:国内唯一全系自研、自主可控、信创环境支持
公司简介:国内专业软件工程完整解决方案供应商,A轮高科技企业
公司资质:众多软著、专利、认证

服务客户、提升客户专业能力
联合工信部教育和考试中心进行DevOps工程师培训,唯一合作单位并具备发证资格

私有部署客户部分案例(SaaS客户超过10000家)




