SuperAPI AI 工具集

terraform-and-data-platform-infrastructure

部署与运维

查看项目

更新于 10-16 05:32

技能介绍

用途

该技能适用于数据工程工作依赖平台基础设施(而不仅是 SQL 或代码)的场景,帮助智能体使环境搭建过程可复现、可审查且晋升安全。

何时使用

  • 配置存储桶、仓库、作业、角色或密钥
  • 变更网络或访问边界
  • 创建环境特定的数据平台资源
  • 统一开发、预发与生产环境的基础设施

注意:不应将手动控制台变更视为等同于受管基础设施。

工作流程

  1. 识别平台边界:决定哪些资源应属于基础设施代码,哪些属于应用或转换代码。
  2. 显式建模环境:捕获命名规则、隔离边界、密钥策略、晋升路径。
  3. 将访问与治理纳入同一审查面:与基础设施变更一起审查。
  4. 在应用前验证变更安全性:关注破坏性资源替换、角色漂移、环境耦合、隐藏的手动依赖。
  5. 记录日常运维:配置只是生命周期的一部分。

常见合理化借口

借口 现实
“在控制台点击更快。” 手动变更会迅速漂移,难以审查或复现。
“我们只需要为生产环境使用 Terraform。” 低层环境最先漂移,使晋升更不可信。
“安全团队可以单独更新角色。” 基础设施与访问变更通常需要一次协调审查。

危险信号

  • 资源名称与环境不一致
  • 密钥处理不清晰
  • 破坏性变更未被明确审查
  • 手动前置条件未记录

验证

  • 基础设施边界与环境模型明确
  • 访问、密钥与治理随基础设施变更一同审查
  • 在推出前理解应用风险
  • 相关日常运维已记录