什么是软件开发生产线(CodeArts)
软件开发生产线(CodeArts)是面向开发者提供的一站式云端平台,即开即用,随时随地在云端交付软件全生命周期,覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、发布,打通软件交付的完整路径,提供软件研发流程的端到端支持。
服务名称 |
服务简介 |
---|---|
多年研发实践沉淀的需求管理与团队协作服务,支撑多种研发模式,包含跨项目协同、需求管理、缺陷管理、知识库管理等功能。 |
|
提供可视化、协同、规范、复用于一体的专业UML和4+1视图建模能力。 |
|
基于Git提供分布式代码管理和协同开发能力,包括成员管理、权限控制、代码托管、代码检查、代码审核、代码追溯、持续集成等功能。 |
|
提供可视化、可定制的持续交付流水线服务,支持灵活编排,百万并发调度。 |
|
提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告、便捷的问题闭环处理能力。 |
|
基于云端大规模分布式加速,提供高速、低成本、配置简单的混合语言构建能力。 |
|
用于管理源代码编译后的构建产物,支持Maven、Npm、PyPI、Docker、NuGet等常见制品包类型。可以与本地构建工具和云上的持续集成、持续部署无缝对接,同时支持制品包版本管理、细粒度权限控制、安全扫描等重要功能。 |
|
支持主机、容器等多种部署形态,部署能力覆盖Tomcat、Springboot、Kubernetes等多种语言和技术栈。 |
|
沉淀了多年高质量的软件测试工程方法与实践,覆盖测试计划、测试设计、测试用例、测试执行和测试评估等全流程。 |
|
为应用接口、链路提供性能测试,支持HTTP/HTTPS/TCP/UDP等协议。 |
|
面向软件研发和服务运维提供的一站式漏洞管理能力,通过实时持续评估系统和应用等资产,内置风险量化管理和在线风险分析处置能力。 |
|
基于云计算的轻量级WebIDE,通过浏览器即可实现环境快速获取和环境访问,完成编码、构建、调试、运行、访问代码仓库和命令执行等工作,支持第三方业务集成,支持插件扩展并提供独立插件市场。 |
|
面向开发者提供的智能化可扩展桌面集成开发环境(IDE)。 |
|
基于华为云盘古研发大模型的智能开发助手。 |
|
提供开源组件、开源操作系统及开源DevOps工具镜像站,目前已提供Maven、NPM、NuGet、CentOS、Ubuntu、Debian等镜像下载服务。 |
|
凝聚优秀实践经验,提供软件成分分析、恶意代码检测等能力。 |
|
为企业管理者、项目经理、团队Leader、开发者提供面向DevSecOps领域端到端的研发效能度量能力。 |
|
一站打通CodeArts与业界生态研发工具或应用,轻松实现研发协同自动化和数据同步。 |