- 业务导向团队:与业务领域某个部分的工作流相匹配,处理核心业务逻辑。
- 赋能团队:帮助业务导向团队克服障碍并检测缺失的功能。
- 复杂子系统团队:在严重依赖数学/技术方面的专业知识时组建。
- 平台团队:提供一个令人信服的内部平台,提高业务导向团队的交付速度。
如上图所示,平台团队与其他所有团队都是平行的,旨在确保从编码到生产的自助工作流的流畅运转。
什么时候应该考虑平台工程?
一个常见的误解是,平台工程只在大型团队中才有意义。如果你的团队只有 5 名开发人员,那么平台团队和 IDP 肯定是多余的,可一旦你的组织发展到超过 20-30 名开发人员,可能就应该考虑内部开发平台了,而且越早越好。
Luca Galante 对此强调道,“我听过无数团队的故事,他们构建 IDP 的时间太滞后了,并因此承受了许多本不必承受的痛苦,例如,唯一一名负责 DevOps 的员工休假,整个组织几周都不能部署。IDP 和招聘平台工程师可能是你今天就要考虑的投资。”
参考链接:
https://www.infoq.com/news/2022/10/platform-devops-summary/
https://thenewstack.io/devops-is-dead-embrace-platform-engineering/
https://www.honeycomb.io/blog/future-ops-platform-engineering
https://platformengineering.org/blog/what-is-platform-engineering
,