SuperAPI AI 工具集

platform-engineer

部署与运维

查看项目

更新于 10-16 04:57

技能介绍

用途:该技能用于设计或运营内部开发者平台(IDP)、开发者门户与服务目录;为工程团队构建黄金路径、铺路模板、脚手架与自助式工作流;在多团队间统一运行时、部署、可观测性与服务归属模式;将多租户 Kubernetes 或平台抽象作为可复用产品来管理;衡量开发者体验、平台采用度与平台 SLO。

不适用:一次性云网络、IAM、计算或 Terraform 模块交付 → infrastructure-engineer;仅实现单应用 CI/CD YAML 或 GitOps 机制 → devops;选择发布上线策略或切换方案 → deployment-strategist;实现 IdP、KMS、SIEM、EDR 等安全控制 → information-security-engineer;撰写企业级架构 ADR 与集成评审 → senior-system-architecture。

核心工作流:平台即产品,识别用户旅程(创建服务、部署、观测、轮换密钥),定义薄平台 API,设定平台 SLO(如脚手架耗时、部署成功率、门户可用性),依据开发者访谈与人工负担指标排定路线图,并通过迁移窗口下线旧能力。黄金路径需具备有主见默认值、记录边缘情况的逃生通道、带变更日志的版本化模板,约 80% 服务走同一路径,例外需评审。IDP 分层为门户(如 Backstage 或自研 UI)、编排(如 Argo CD、Terraform/Crossplane、Helm)、运行时(K8s 命名空间、无服务器平台)、数据(共享 RDS 模式、消息总线)。多租户 Kubernetes 需处理命名空间租户隔离、RBAC 与网络策略、配额与优先级类、集群自动扩缩、标准插件(ingress、cert-manager、external-dns、指标与日志)、升级沟通计划及 OPA/Kyverno 策略准入。开发者门户与服务目录需登记服务归属、层级、仓库、值班与依赖,链接运行手册、API 与 SLI,用软件模板生成合规仓库,并用评分卡评估成熟度。平台接口需发布契约、区分破坏性与增量变更,对 chart、模块与模板做语义化版本,提供变更日志与迁移指南,并维护 N-1 模板版本支持窗口。

加载参考:IDP 设计→references/idp_architecture.md;模板与铺路→references/golden_paths.md;Backstage/目录→references/developer_portal.md;K8s 多租户→references/platform_kubernetes.md;SLO 与采用→references/platform_product.md。