更新时间:2025-07-10 GMT+08:00
方案概述
HE2E DevOps框架简介
HE2E DevOps实施框架是CodeArts结合自身经验与业界先进的实践提出了一套可操作可落地的敏捷开发方法论。
图1 HE2E DevOps实施框架

阶段 |
说明 |
---|---|
规划和设计 |
步骤①和②是业务(或者是客户)与技术之间进行产品规划,梳理产品整体脉络,以及进行产品规划实施设计,并控制需求粒度与拆分的过程。
|
计划和跟踪 |
步骤③~⑩是Scrum框架过程,是主要的管理实践。
|
迭代开发 |
|
持续交付 |
从步骤⑪开始,进入到工程实践,也就是通常说的CI/CD过程。
|
应用场景
通过一套汽车零部件配件电子商城示例代码“凤凰商城”,以及“DevOps全流程示例项目”,介绍如何使用CodeArts实现HE2E DevOps框架。该方案适用于Scrum研发项目。
方案架构
- “DevOps全流程样例项目”构成
“DevOps全流程样例项目”是一个Scrum类型的模板项目,项目中预置了部分服务的使用模板。项目实践过程中涉及到的产品及服务如下表。
表2 实践涉及产品/服务列表 服务
说明
CodeArts
需求管理
预置3个已规划并已完成的迭代、项目的模块设置、以及若干统计报表。
代码托管
预置代码仓库“phoenix-sample”,存放项目示例代码。
代码检查
预置4个任务
编译构建
预置5个任务。
制品仓库
用于存储通过构建任务生成的软件包。
部署
预置3个应用。
测试计划
功能测试用例库,预置十余个测试用例。
流水线
预置5条流水线。
其它组件和服务
统一身份认证服务
用于管理账号。
容器镜像服务
用于存放构建任务生成的Docker镜像。
云容器引擎
用于软件包部署,与ECS部署属于两种不同的部署方式。
弹性云服务器
用于软件包部署,与CCE部署属于两种不同的部署方式。
父主题: HE2E DevOps实践:管理需求