阶段一 · 平台工程是什么
先理解平台工程、DevOps平台、内部开发平台和研发效能之间的关系。
- 解释平台工程与 DevOps 平台、IDP 的关系
- 识别平台工程适合解决的高频共性问题
- 理解平台即产品和开发者体验的基础视角
围绕平台工程入门、IDP指南、开发者门户教程、Golden Path、平台即产品和研发效能治理组织内容,帮助读者从DevOps平台逐步进入内部开发平台建设。
建议按阶段阅读:先看推荐先读,再通过延伸内容补齐本阶段知识点。
先理解平台工程、DevOps平台、内部开发平台和研发效能之间的关系。
学习内部开发平台、自服务能力、应用模板、环境申请、权限流程和开发者体验。
把平台能力连接到流水线、制品、发布、审批、灰度和回滚。
理解平台工程如何承接Kubernetes、容器平台、多集群和应用交付标准化。
优先学习平台工程理念、IDP能力、标准化交付和平台运营。
优先关注CI/CD标准化、开发者门户、自服务流程、Golden Path和效能指标。
优先学习容器平台、多集群治理、环境交付、权限流程和平台稳定性建设。
建议先理解平台工程为什么出现,以及它和DevOps、IDP、开发者门户、Golden Path的关系。平台工程不是再造一套工具,而是把高频交付能力产品化,降低研发团队使用复杂基础设施的成本。
IDP更强调内部开发平台的整体能力,包括模板、环境、权限、流水线、服务目录和观测接入;开发者门户更像研发团队使用这些能力的统一入口。实际落地时,两者经常结合在一起建设。
Golden Path不是强制所有团队使用同一套技术栈,而是把经过验证的交付路径沉淀成默认选择,让团队能用更低成本完成创建服务、接入流水线、申请环境、发布上线和接入监控。
不会完全重复。DevOps平台更关注构建、测试、制品和发布链路,平台工程更关注把这些能力产品化、自服务化,并围绕开发者体验持续运营。成熟阶段通常会把DevOps平台能力纳入IDP。
当多个团队反复处理环境申请、流水线配置、权限开通、发布流程和监控接入等共性问题时,就适合开始平台工程建设。早期可以先做少量高频场景,不必一次性搭完整平台。
学习路径负责按入门、IDP、交付、容器平台和治理顺序组织学习;标签页继续承接平台工程、IDP、开发者门户等实体主题的聚合和搜索意图。