API治理与产品化:构建成功的API生态
1. API自治模式
在API管理中,存在一种自治模式,API团队在决策空间内拥有自主权。他们具备决策能力,掌控决策过程的各个环节。其决策通过影响自身来实现“治理”,也就是让做错事变得困难,做正确的事变得容易。
以Spotify为例,它采用了名为“黄金路径”的平台方法,为工程团队提供工具和服务目录。这些是Spotify系统内推荐使用的工具,团队使用起来更便捷,因为他们知道这些工具得到了平台团队的认可和支持。不过,如果有需要,团队也可以选择使用其他工具。
这种模式完全依赖激励机制来影响决策,体现了Netflix的自由与责任原则。中央团队为各团队提供推荐决策的“黄金路径”,团队有自由做出不同决策,但也要对产品的成功负责。理想情况下,这种平衡会促使团队做出符合中央团队提议的决策。
要使这种模式发挥作用,团队必须能够独立做出良好决策。这意味着人才需要合理分配,确保每个团队至少有一位专家能正确指导API决策。在无法实现这种人才分配规模的组织中,通常会结合设计权威模式作为保障。
自治模式的主要好处是速度,团队在决策自主的情况下能够快速行动。但这种速度也伴随着决策不一致或不充分的风险,而且本地团队可能会过度优化本地情况,损害整个系统。在实践中,自治通常会与中央驱动的治理模式相结合,以平衡这些因素。
2. 实施治理模式的策略
2.1 早期嵌入
实施新的治理解决方案时,可尝试先对一小部分代表性产品或项目采用“嵌入式集中专家”模式。虽然在有大量API积压需要快速验证时可能无法做到,但如果条件允许,这样做能让你在向组织批准和传达标准之前进行测试和学习。在
超级会员免费看
订阅专栏 解锁全文
1738

被折叠的 条评论
为什么被折叠?



