55 lines
4.1 KiB
Markdown
55 lines
4.1 KiB
Markdown
---
|
||
title: "Public Cloud Learning Sessions (OpenText) - Product Hub (PHT) Overview and Q&A - 20240806"
|
||
type: source
|
||
tags: []
|
||
date: 2024-08-06
|
||
---
|
||
|
||
## Source File
|
||
- [[raw/Cloud & DevOps/Public-Cloud-Learning-Sessions/10_OpenText-Series/public-cloud-learning-sessions-opentext-product-hub-pht-overview-and-qa-20240806.md]]
|
||
|
||
## Summary(用中文描述)
|
||
- 核心主题:OpenText Product Hub(产品层次结构追踪器,简称 PhD 或 PHT)的功能概述与操作演示
|
||
- 问题域:企业内部软件产品资产治理、CI/CD 流水线管理、跨团队产品信息标准化
|
||
- 方法/机制:通过层级结构(业务单元→业务线→产品)和自助服务流程实现产品信息集中管理;与 Jira、Value Edge、PSMQ、ITLS、OSS 等外部系统集成
|
||
- 结论/价值:统一产品视图,支持 Source Repo 和 Artifact Repo 权限管理,实现跨工具链的产品信息一致性
|
||
|
||
## Key Claims(用中文描述)
|
||
- Product Hub (PhD) 由产品经理或开发经理驱动,收集和管理官方产品及其部门信息,区别于官方产品命名注册表中的主产品
|
||
- Product 定义为具有独立 CI/CD 流水线或发布周期的软件分发;若某组件有自己独立的发布周期(如独立 CI/CD 流水线),应作为 Product 而非 Component 处理
|
||
- PhD 层级结构:业务单元(含工程和 PM 负责人)→ 业务线(含负责人和 PM Lead)→ 产品(含 PM 和开发经理,并关联主产品)
|
||
- 新建 Product 是自助服务流程:提交后经业务线审批;Source Repo 在 GitLab 创建后需 24 小时才在 PhD 中反映,空 Group/Repo 无法被搜索到
|
||
- Product 有三种状态:Active(常规发布)、Maintenance(仅热修复/Bug 修复)、Inactive(无发布)
|
||
- Component 是没有 CI/CD 流水线的库,如需 ITLS 审查或扫描应创建为 Product
|
||
- Source Repo 权限可共享给子产品(只读访问);Product Team 可配置为 Engineering(全权访问)或 Moderator(维护者访问)类型
|
||
|
||
## Key Quotes
|
||
> "A product is a software distribution with its own CI/CD pipeline or release cycle." — Product 与 Component 的核心区分标准
|
||
> "A product may also be part of another parent product, but if that particular product has its own cycle, like its own CI/CD pipeline, then we may treat that particular component or module as a product in PhD." — Product 的层级归属逻辑
|
||
> "Requesting for a new product is a self-serve process." — 自助服务是 PhD 的核心理念
|
||
> "Source repo creation in GitLab takes 24 hours to reflect in PhD, and empty groups/repositories cannot be searched." — GitLab 与 PhD 同步的已知限制
|
||
> "For product name/status changes, contact erphd@opentext.com; for technical questions, contact aangetoolsupport@opentext.com." — 支持渠道
|
||
|
||
## Key Concepts
|
||
- [[Product Hub (PhD)]]:OpenText 产品层次结构追踪器,统一管理业务单元、业务线、产品的层级关系和元数据
|
||
- [[CI/CD Pipeline]]:产品定义的核心属性之一,独立流水线是将 Component 升级为 Product 的判断标准
|
||
- [[Source Repo]]:源代码仓库,与 GitLab 集成,PhD 中映射 Source Repo 权限;创建后 24 小时同步
|
||
- [[Artifact Repo]]:制品仓库,PhD 中管理 Artifact Repo 权限,新结构默认启用
|
||
- [[Product Hierarchy]]:业务单元(BU)→ 业务线(LOB)→ 产品(Product)的三层结构
|
||
|
||
## Key Entities
|
||
- [[OpenText]]:企业软件公司,主导本次 Public Cloud Learning Sessions
|
||
- [[Product Manager]]:产品经理,PhD 中承担产品创建和维护职责
|
||
- [[Development Manager]]:开发经理,产品管理的核心角色
|
||
- [[ITLS]]:Integrated Tool Lifecycle System,PhD 集成的外部系统之一
|
||
- [[PSMQ]]:Product Service Management Queue,PhD 集成的外部应用
|
||
- [[Value Edge]]:外部应用集成,PhD 打通数据流
|
||
- [[Jira]]:项目跟踪工具,PhD 与其集成
|
||
|
||
## Connections
|
||
- [[Public Cloud Learning Sessions (OpenText) - Thor Platform & Flows]] ← depends_on ← [[Product Hub (PhD)]]
|
||
- [[Public Cloud Learning Sessions (OpenText) - GitHub Enterprise to GitLab Migration]] ← extends ← [[Product Hub (PhD)]]
|
||
|
||
## Contradictions
|
||
- 无已知冲突内容
|