平台工程基础与黄金路径

共 18 题
#

1. 平台工程的定义与「平台即产品」的运营思路

A 平台是否好用由高层领导说了算,与使用者无关
B 平台只需维护一份工具清单,需求由应用团队自行到工单系统排队申请
C 平台团队把应用团队视为客户,关注体验、满意度与持续迭代,并主动消除痛点 ✓ 正确答案
D 平台工程的核心是管理命令,而非产品化
#

2. 黄金路径(Golden Path)的设计与自助式脚手架

A 黄金路径是强制所有团队使用同一套代码,禁止任何定制
B 黄金路径是一份文档形式的最佳实践指南,不需要工具与模板层面的支撑
C 脚手架随机生成代码,不携带任何合规配置
D 黄金路径通过脚手架把推荐实践固化为默认路径,团队可自助快速上线并保留显式偏离能力 ✓ 正确答案
#

3. 内部开发者平台(IDP)与 PaaS 的本质区别

A PaaS 是供应商提供的托管运行抽象,IDP 是组织自建、覆盖开发全流程并匹配组织工作流的内部平台 ✓ 正确答案
B IDP 只是给 PaaS 套一层统一登录门户,抽象层次与 PaaS 完全一致
C IDP 是面向外部客户的产品,PaaS 是面向内部客户的工具
D IDP 与 PaaS 完全相同,只是叫法不同
#

4. 平台采纳与推广中如何让应用团队主动使用平台而非绕过(shadow IT),激励(效率提升、荣誉)与约束(准入、审计)机制如何设计?

A 允许团队自由使用任何工具,平台无需任何治理
B 以强制准入与审计处罚为主,禁止绕过平台者发布即可根治 shadow IT
C 以激励为主(更省事、效率可量化、荣誉认可),约束为辅(准入、审计兜底),并持续提升平台易用性 ✓ 正确答案
D 激励只应针对个人,不应关注团队
#

5. 平台团队与应用团队的职责边界(You build it, you run it)

A 平台团队负责所有线上问题,应用团队只写代码
B 平台团队负责平台能力并自运维,应用团队负责业务代码并自运维,二者通过明确契约协作 ✓ 正确答案
C 所有运行责任都归运维部门,与双方无关
D 平台应把底层资源权限全部开放,由各应用团队自行定义运行契约
#

6. Backstage 软件目录(Software Catalog)的实体建模

A 软件目录只记录服务名称,不关心关系
B 实体必须手工录入,无法自动发现
C 通过 Component、System、API、Resource 等实体及 relation 关系建模,并以 catalog-info.yaml 描述实现统一登记 ✓ 正确答案
D 软件目录与代码仓库无关,无需关联
#

7. 平台抽象泄漏(leaky abstraction)的识别与治理

A 抽象泄漏是无关紧要的,无需治理
B 只要在平台上再加一层封装把底层彻底隐藏,抽象泄漏就能被完全消除
C 通过补全抽象、文档化承认泄漏、收缩边界来把泄漏控制到可预期程度 ✓ 正确答案
D 泄漏表明平台应该让使用者直接操作底层
#

8. 铺装道路(paved road)与逃逸舱口(escape hatch)的平衡

A 一旦建立铺装道路,就禁止任何偏离
B 逃逸舱口应开放给所有团队随便使用,无需管理
C 铺装道路覆盖常规场景,逃逸舱口允许显式偏离并纳入审计,被验证的偏离应收敛回铺装道路 ✓ 正确答案
D 铺装道路与逃逸舱口互斥,不可共存
#

9. 平台自身的服务等级中平台团队如何为平台定义 SLO(可用性、变更成功率、支持响应时间),避免平台成为研发流程的新瓶颈?

A 平台 SLO 只需承诺内部组件的 CPU/内存水位达标,无需绑定开发者可感知的操作
B 平台应定义与客户体验绑定的 SLO 和错误预算,并通过弹性、自助化与可观测性避免成为研发瓶颈 ✓ 正确答案
C 平台瓶颈只能靠增加人力解决
D 平台可靠性与应用团队无关,无需关注
#

10. 黄金路径的技术栈治理中版本兼容矩阵与升级节奏如何统一,避免各团队自升级导致碎片化?

A 通过版本兼容矩阵、统一升级节奏与自动升级路径实现统一治理,避免碎片化 ✓ 正确答案
B 由平台一次性强制把所有团队升级到最新版本,无需兼容矩阵与过渡期
C 版本升级永远不进行,保持最老版本最稳定
D 各团队自行决定升级节奏即可,平台无需干预
#

11. 平台团队的反馈闭环中使用数据、工单与满意度如何驱动平台能力迭代,优先级如何对齐业务?

A 通过使用数据、工单与满意度收集反馈,分析后按影响范围与业务价值排序,形成收集-分析-决策-执行-验证闭环 ✓ 正确答案
B 按提出反馈的团队级别高低排优先级,提工单最多的团队优先满足
C 工单只需记录,不需要任何处理
D 满意度调查没有价值,可直接略过
#

12. 平台工程的度量(平台采用率/部署频率提升)如何设定

A 只统计注册用户数即可代表平台价值
B 只要部署频率数字上升就说明平台产生了价值,无需基线与前后对比
C 采用率关注持续活跃使用,结果层关注交付效率提升,并通过前后对比归因平台价值 ✓ 正确答案
D 指标越多越好,无需取舍
#

13. 黄金路径中推荐路径的构建与默认启用?

A 黄金路径应默认关闭,团队自行开启才算合规
B 黄金路径与安全无关,无需默认配置
C 默认启用会增加团队负担,应禁止
D 黄金路径默认启用安全合规的可观测基线,让正确做法成为最省事选择,同时保留显式偏离能力 ✓ 正确答案
#

14. 平台工程的度量中满意度与交付效率?

A 只需要看交付效率,满意度无关紧要
B 满意度下降时应先暂停交付效率度量,两类指标不能同时观测
C 满意度反映体验、交付效率反映效果,二者互补并需权衡,共同验证平台价值 ✓ 正确答案
D 满意度是客观指标,交付效率是主观指标
#

15. 平台 vs 产品中内部客户思维?

A 平台与产品无关,平台只是工具集合
B 内部客户思维意味着应用团队提出的需求都必须无条件优先实现
C 平台只需被动等待团队来求助
D 平台应像经营外部产品一样经营,把应用团队当客户,主动了解需求并持续迭代 ✓ 正确答案
#

16. 平台的演进中从工具链到 IDP?

A 平台演进应一次性推翻所有工具重新构建
B IDP 只是把工具改名,实质不变
C 工具链已足够,无需演进为 IDP
D 通过渐进整合工具、统一抽象、自助化与标准化,最终形成一站式 IDP ✓ 正确答案
#

17. 黄金路径的设计中默认安全与推荐流程?

A 黄金路径应让团队自行配置安全,平台不干预
B 把安全检查全部集中到上线前的人工审批环节即可实现默认安全
C 默认安全会降低交付效率,应关闭
D 黄金路径默认内建安全基线(依赖、密钥、日志)并固化推荐流程,让正确做法成为默认 ✓ 正确答案
#

18. 存量应用迁入平台的路径中从手动部署迁移到黄金路径时,兼容与并行运行如何设计?

A 存量应用永远不需要迁移,保持手动部署即可
B 选定一个切换窗口把全部存量应用一次性切到平台,避免双轨维护成本
C 无需回滚能力,迁移失败也无所谓
D 通过兼容双模、并行运行、分批迁移与可回滚实现渐进式平滑迁移 ✓ 正确答案