SuperAPI AI 工具集

gcp-cloud-architect

部署与运维

查看项目

更新于 10-15 17:28

技能介绍

用途:面向 GCP 的端到端架构设计。它专注 GCP 专用决策,例如何时选 Spanner 而非 Cloud SQL、Workload Identity Federation 与 Service Account 密钥的区别、Cloud Run 与 GKE 的取舍;跨云通用模式由相关的 senior-cloud-architect 技能覆盖。

主要能力:计算选型决策树(GKE Autopilot/Standard、Cloud Run、Cloud Functions、Cloud Run Jobs、Batch、Compute Engine、Vertex AI);数据存储选型(Cloud SQL、Spanner、Firestore、Bigtable、Memorystore、Cloud Storage、BigQuery);网络(VPC、Private Service Connect、Interconnect/VPN、负载均衡、Shared VPC、对等连接、Cloud Armor、hub-and-spoke);身份(IAM、Service Account、GKE Workload Identity 与 Workload Identity Federation、ADC、最小权限绑定);按五大支柱做 CAF 评估;成本优化(合理配置、CUD/SUD、自动扩缩、抢占式实例、分层、slot)与成本反模式;三类工作流:新设计、架构评审、从 AWS/Azure 迁移。

使用方式:需先确认任务类型、工作负载规格(YAML 或 Terraform/Deployment Manager 文件)与优先支柱;若不清楚应先询问,用户表示直接起草时可在产物顶部列出假设。工具命令:python scripts/gcp_architecture_validator.py --terraform ./infra/*.tf;python scripts/gcp_cost_estimator.py --workload-config workload.yaml;python scripts/gcp_caf_scorer.py --workload-config workload.yaml。参考文件按任务加载 decision-trees、networking-and-identity、caf-cost-and-workflows、gcp-services-reference、gcp-well-architected、gcp-cost-optimization。

适用场景与限制:适用于新设计、评审、校验 IaC、费用估算、多区域/多可用区可靠性设计、IAM 与 Workload Identity 配置、Cloud SQL 与 Spanner 等存储选型。进入生产前应先运行 CAF 评分。脚本的具体输出格式、评分算法、价格数据与时效性等细节暂未提供。