文档首页/ 软件开发生产线 CodeArts/ 产品介绍/ 什么是软件开发生产线(CodeArts)
更新时间:2025-01-09 GMT+08:00
分享

什么是软件开发生产线(CodeArts)

软件开发生产线(CodeArts)是面向开发者提供的一站式云端平台,即开即用,随时随地在云端交付软件全生命周期,覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、发布,打通软件交付的完整路径,提供软件研发流程的端到端支持。

图1 CodeArts服务构成
表1 CodeArts服务构成

服务名称

服务简介

需求管理

提供需求管理与团队协作服务,支撑多种研发模式,包含跨项目协同、需求管理、缺陷管理、知识库管理等功能。

软件建模

提供可视化、协同、规范、复用于一体的专业UML和4+1视图建模能力。

代码托管

基于Git提供分布式代码管理和协同开发能力。

流水线

提供可视化、可定制的持续交付流水线服务。

代码检查

提供代码风格、通用质量与网络安全风险等丰富的检查能力,以及全面质量报告、便捷的问题闭环处理流程。

编译构建

基于云端大规模分布式加速,提供高速、低成本、配置简单的混合语言构建能力。

制品仓库

支持多种制品包类型,提供开源漏洞扫描和制品生命周期管理。可以与主流持续构建、持续部署工具无缝集成。

部署

支持主机、容器、Serverless多种形态的一键式自动化部署。

测试计划

覆盖测试管理、接口测试,融入DevOps敏捷测试理念,助力高效管理测试活动。

性能测试

为应用接口、链路提供性能测试,支持HTTP/HTTPS/TCP/UDP等协议。

漏洞管理服务

一站式漏洞管理服务,通过实时持续资产评估,提供安全风险量化与在线分析处置能力。

CodeArts IDE Online

基于云计算的轻量级WebIDE,通过浏览器即可实现环境快速获取和环境访问,完成编码、构建、调试、运行、访问代码仓库和命令执行等工作,支持第三方业务集成,支持插件扩展并提供独立插件市场。

CodeArts IDE

面向开发者提供的智能化可扩展桌面集成开发环境(IDE)。

智能开发助手

基于智能生成、智能问答2大核心能力,覆盖代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码翻译、代码调试、代码检查等八大研发场景。

开源镜像站

提供开源组件、开源操作系统及开源DevOps工具等主流镜像站下载服务。

开源治理服务

提供软件成分分析、恶意代码检测等能力。

效能洞察

提供从需求、缺陷、代码、构建、测试、部署、发布到运营等研发各阶段作业数据的分析洞察能力。

联接

一站打通CodeArts与业界生态研发工具或应用,实现研发协同自动化和数据同步。

相关文档