老版阿里云云效升級至新版云效遷移須知。
尊敬的用戶,你好。
非常感謝你對老版阿里云云效(https://rdc.aliyun.com/)的支持,為了提供更全面的服務體系、更豐富的產品能力和更快的支持響應速度,老版云效將于 2024 年 4 月停止續費,并將于 2024 年 10 月 30 日停止服務,老版云效的產品能力將由新版云效(https://devops.aliyun.com/)替代支持。
新版云效基礎服務持續免費的同時,提供了從需求-開發-測試-發布-運維-度量的一站式研發管理服務,沉淀了阿里多年先進的項目管理和研發理念方法,提供了高標準的企業級安全保障,支持基于價值流程圖的產研數字化指標體系和全流程的效能洞察,幫助企業快速實現產研數字化。
新版優勢
功能 | 老版云效 | 新版云效 |
資費價格 | 全部功能按人數收費 | 基礎功能不限人數免費 |
項目管理 | 能力單一 | 能力豐富:支持通過項目模板同步統一企業研發流程規范;支持通過原始訴求、主題、需求進行需求分層管理;支持通過自動化規則進行需求自動指派和流轉;支持與代碼、變更等對象關聯實現devops聯動。 |
代碼托管 | 不支持 | 支持 |
流水線 | 能力單一 | 能力豐富:支持多操作系統異構構建環境;支持構建緩存加速構建;支持Pipeline as code;支持自定義步驟滿足企業定制場景 |
應用發布 | 能力單一 | 能力豐富:支持資源托管、應用編排、環境管理、部署運維、多模式研發流程等豐富功能 |
制品管理 | 類型單一 | 類型豐富:支持通用制品、Docker、Maven、Npm、NuGet等多種類型 |
效能報表 | 不支持 | 支持 |
OpenAPI | 不支持 | 支持 |
權限管控 | 弱管控 | 強管控 |
IP白名單/行為審計 等安全特性 | 不支持 | 支持 |
使用體驗 | 復雜 | 簡單 |
升級方式
通過釘群(36480001371)聯系技術支持提交遷移申請表(下載),通過審核后排期預約時間進行遷移操作。可協助遷移的功能模塊包括:
項目管理部分數據
制品管理部分數據
應用和流水線部分數據
由于新舊版本系統架構模型進行了全面升級,數據無法完全遷移兼容,遷移后需要自行調優配置/參數,以實現期望效果。
支持遷移的數據范圍參見「數據映射」章節說明。
數據映射
項目管理數據升級說明
老版云效項目數據遷移至新版云效項目管理(Projex)是一次性的,后續不做自動同步,支持已有企業遷移。數據映射關系詳見下方說明:
類型 | 老版RDC數據或配置 | 遷移至新版映射 | 備注 |
成員管理 | 企業成員 | 映射為企業成員 | 支持新企業成員的同步,不支持已有企業成員同步 |
項目集 | 項目集 | 映射為項目集 | 如老版項目集新建工作項,則同步創建一個同名新版Projex項目,對應工作項會歸屬于同名項目 |
文檔 | 文檔 | 不支持遷移 | |
RDC項目數據 | 項目名稱 | 映射為項目名稱 |
|
項目背景 | 映射為項目簡介 | ||
項目目標 | 支持遷移 | ||
項目創建時間、更新時間 | 映射創建時間 | 不支持更新時間遷移 | |
項目標識圖 | 映射為項目封面 |
| |
項目結項狀態 | 映射為歸檔狀態 |
| |
項目公開性 | 映射為項目公開性 | ||
項目類型 | 支持遷移 | ||
項目公告 | 支持遷移 | ||
上級項目 | 映射為自定義字段「上級項目」 | ||
所屬項目集 | 映射為關聯項目集 | ||
計劃起止時間 | 映射為項目開始和項目結束時間 | ||
實際起止時間 | 支持遷移 | ||
進度 | 支持遷移 | ||
生命周期 | 支持遷移 | ||
健康度 | 支持遷移 | ||
項目成員 | 映射為項目成員 | ||
標簽 | 映射為標簽 | ||
版本 | 映射為版本 | 不支持父子版本 | |
模塊 | 映射為自定義字段 | ||
里程碑 | 映射為里程碑 | 不支持關聯模塊 | |
迭代 | 映射為迭代 | ||
角色 | 管理員 | 映射為項目管理員 | |
參與人 | 映射為項目參與人 | ||
其他自定義角色 | 映射為項目自定義角色 | ||
權限 | 管理權限 | 映射為項目所有權限 | |
普通權限 | 映射為除項目設置管理權限外的所有權限 | ||
設置 | 工作項類型 | 映射為對應需求、任務、缺陷大類的子類型 | |
工作流 | 映射為對應類型的工作流 | ||
字段 | 參見字段映射表 | ||
模板 | 支持遷移 | ||
RDC工作項數據 | 標題 | 映射為標題 | |
描述 | 映射為描述 | ||
工作項類型 | 映射為類型 | ||
狀態 | 映射為狀態 | ||
創建時間&更新時間 | 映射為創建時間 | 不支持更新時間遷移 | |
創建者 | 映射為創建人 | ||
指派給 | 映射為負責人 | ||
抄送者 | 映射為抄送 | ||
驗證者 | 映射為驗證者 | ||
優先級 | 映射為優先級 | ||
嚴重程度 | 映射為嚴重程度 | ||
歸屬項目 | 映射為歸屬項目 | ||
關聯項目 | 映射為共享項目 | ||
迭代 | 映射為迭代 | ||
模塊 | 映射為自定義字段,多選類型 | ||
版本 | 映射為版本 | ||
標簽 | 映射為標簽 | ||
自定義字段 | 映射為自定義字段 | ||
子工作項 | 映射為子項 | ||
關聯記錄 | 映射為關聯項 | ||
評論 | 映射為評論 | ||
附件 | 映射為附件 | ||
操作記錄 | 映射為操作記錄 | 轉換為純文本記錄 | |
字段類型映射 | 文本 | 映射為單行文本類型 | |
長段文本 | 映射為長文本類型 | ||
整數 | 映射為整數 | ||
浮點數 | 映射為浮點數 | ||
單選列表 | 映射為單選列表 | ||
多選列表 | 映射為多選列表 | ||
日期 | 映射為日期 | ||
布爾型 | 映射為單選列表 | ||
模糊搜索 | 映射為文本 | ||
對象(用戶) | 映射為單選用戶 | ||
動態單選列表 | 映射為文本 | ||
動態多選列表 | 映射為文本 | ||
信息展示 | 映射為文本 | 可通過 Projex 的字段設置能力,設置為只讀 | |
項目測試服務數據 | 不支持遷移 | ||
測試用例數據 | 不支持遷移 | ||
測試計劃 | 不支持遷移 |
制品管理數據升級說明
老版云效 Maven 私有倉庫數據遷移至新版云效制品倉庫(Packages)為一次性操作,后續不做自動同步。數據映射關系詳見下方說明:
老版RDC數據或配置 | 遷移至新版映射 | 備注 |
Maven Release 倉庫 | 遷移為同名 Maven 倉庫,存儲策略release | Packages 非固定倉庫,支持新建Maven私有倉庫,設置存儲策略;遷移后倉庫為新倉庫地址、新賬號密碼,請自行修改相關依賴文件配置 |
Maven Snapshot 倉庫 | 遷移為同名 Maven 倉庫,存儲策略snapshot | |
Maven 制品 | 包列表,遷移全量制品 | 一次性遷移,遷移完成后新增制品不做自動同步 |
遠程倉庫代理 | 不支持遷移 | 請自行配置代理 |
云效老版 Helm 私有倉庫數據建議遷移至阿里云容器鏡像服務ACR 的 Helm Chart,請自行遷移。
應用和流水線數據升級說明
老版云效流水線數據遷移至新版云效流水線(Flow),老版云效應用數據遷移至新版云效應用交付(AppStack)。數據遷移后只做基礎數據映射及遷移,并不能保證流程完整,數據遷移后請人工調整流程配置,測試應用流程運行是否符合預期。數據映射關系詳見下方說明:
類型 | 老版RDC數據或配置 | 遷移新版功能模塊 | 數據映射 | 備注 |
企業設置 | RAM授權管理 | AppStack-全局設置 | 服務連接 | |
機器管理 | AppStack-資源池 | 資源池-主機集群 | ||
容器服務賬號 | AppStack-資源池 | 資源池-Kubernetes集群 | ||
構建鏡像管理 | - | 不支持遷移 | ||
應用基本信息 | 應用名 | AppStack-應用 | 應用名 | |
應用描述 | 應用描述 | |||
應用成員 | 應用成員 | |||
操作歷史 | 不支持遷移 | |||
應用部署配置 | Kubernetes部署 | AppStack-應用編排 | 應用Kubernetes編排 | |
阿里云容器服務swarm集群 | 不支持遷移 | |||
EDAS部署 | 不支持遷移 | 可自行配置Flow EDAS步驟 | ||
腳本部署 | 應用主機編排 | |||
應用環境 | 環境名稱 | AppStack-環境管理 | 環境顯示名 | |
環境級別 | 環境標簽 | |||
部署方式 | 部署方式 | |||
部署策略 | 不支持遷移 | 由環境部署時選擇策略,下次部署時自動繼承策略 | ||
部署歷史 | 不支持遷移 | |||
特性分支 | 變更 | AppStack-變更研發流程 | 不支持遷移 | 歷史變更數據不支持遷移,新變更由AppStack變更功能承接 |
私密配置項 | 通用變量組 | Flow-通用變量組 | 通用變量組 | |
版本 | 軟件包版本 | AppStack-應用版本 | 不支持遷移 | 歷史版本數據不支持遷移,新版本由AppStack應用版本功能承接 |
個人證書 | 證書名稱 | Flow-服務連接 | 證書名稱 | 每個證書自動創建一個服務連接,使用時選擇服務連接 |
用戶名 | 用戶名 | |||
密碼/令牌 | 密碼/令牌 | |||
可見范圍 | 服務連接成員權限 | |||
流水線基本信息 | 名稱 | Flow-流水線基本信息 | 流水線名稱 | |
流水線ID | 流水線ID | |||
所屬項目 | 不支持遷移 | |||
關聯應用 | 關聯至AppStack應用 | |||
禁用多實例 | 不支持遷移 | |||
流水線成員權限 | 第一個管理員 | Flow-流水線成員 | 流水線擁有者,具備所有權限 | |
其他管理員 | 流水線成員,所有權限 | |||
所有企業成員 | 流水線成員,運行權限 | |||
流水線代碼源 | 代碼倉庫 | Flow-流水線代碼源 | 代碼倉庫 | |
分支 | 默認分支 | |||
動態分支 | 不支持遷移 | |||
憑證類型 | 憑證類型 | |||
個人證書 | 服務連接 | |||
別名 | 不支持遷移 | |||
流水線流程配置 | 任務 | Flow-流程配置 | 任務 | |
步驟 | 步驟 | |||
插件 | 插件 | |||
流水線環境變量 | PIPELINE_ID(流水線ID) | Flow-環境變量 | PIPELINE_ID | 請調整變量為Flow的系統變量,此外Flow支持更多系統變量和自定義變量,詳見:環境變量來源 |
BUILD_NUMBER(流水線運行編號) | BUILD_NUMBER | |||
EMPLOYEE_ID(操作人) | BUILD_EXECUTOR | |||
CODE_INFO(流水線里包含的代碼信息) | CI_COMMIT_REF_NAME(代碼源的分支名或者 Tag 名) | |||
VERSION(流水線里代碼構建的版本) | 不支持遷移 | |||
PACKAGES(流水線里代碼構建打包結果) | 不支持遷移 | |||
流水線觸發方式 | 自動流轉 | Flow-觸發方式 | 自動觸發 | |
流水線運行 | 手動流轉 | 手動觸發 | ||
定時運行 | 定時觸發 | |||
歷史記錄 | Flow-流水線運行 | 不支持遷移 |
項目跨企業協作數據升級說明
項目跨企業協作指云效 RDC 企業與阿里巴巴集團的內部協作平臺中部分項目之間共享項目基本信息、項目成員、工作項(需求、缺陷等)等數據。如未使用此功能,請忽略本章節。
項目跨企業協作能力將由新版平臺(https://project.alibaba.com)提供支持。新版平臺使用問題咨詢與數據升級申請,可加入釘群(77450015632)聯系技術人員進行支持。具體可參見:新版跨企業協作平臺接入指南
升級影響
由于新舊版本系統架構模型進行了全面升級,數據無法完全遷移兼容,遷移后需要自行調優配置/參數,以實現期望的效果。
不支持數據增量升級,強烈建議升級后停止老版的新增數據寫入,前往新版平臺開展工作,避免新舊平臺數據不一致導致的不同步問題。
常見問題
1.新版有哪些優勢?
項目協作:
支持更靈活的自動化規則能力,支持狀態自動流轉、自動指派、自動催辦、父子聯動、研發對象聯動、三方平臺集成等場景落地。具體參見:自動化規則。
支持業產技分層協作,使不同職能團隊可專注自己工作的同時順暢協作,具體參見:業產技融合分層協作方案。
支持更靈活的自定義工作臺。
支持研發流程規范化落地,可通過模板的同步能力可限制項目一定遵循團隊的需求流程規范進行交付。具體可參見:項目模板同步配置。
制品倉庫:
支持新建多個私有倉庫。
支持Maven、Npm、通用制品多種制品類型。
應用和流水線:
支持應用變更持續交付模式。
支持應用部署編排、環境管理、部署運維等。
支持私有構建集群,流水線可以使用自有主機進行構建。
支持Pipeline as code,以YAML方式靈活編排流水線。