
关于
跨 AWS、Azure 和 GCP 的云成本优化策略与模式。
name: cost-optimization description: "跨 AWS、Azure 和 GCP 优化云成本的策略和模式。" risk: unknown source: community date_added: "2026-02-27"
云成本优化
跨 AWS、Azure 和 GCP 优化云成本的策略和模式。
不适用场景
- 任务与云成本优化无关时
- 需要此范围之外的不同领域或工具时
指令
- 明确目标、约束和所需输入。
- 应用相关最佳实践并验证结果。
- 提供可操作的步骤和验证方法。
- 如需详细示例,请打开
resources/implementation-playbook.md。
目的
实施系统化的成本优化策略,在保持性能和可靠性的同时减少云支出。
何时使用此技能
- 减少云支出
- 资源合理调整
- 实施成本治理
- 优化多云成本
- 满足预算约束
成本优化框架
1. 可见性
- 实施成本分配标签
- 使用云成本管理工具
- 设置预算告警
- 创建成本仪表板
2. 合理调整
- 分析资源利用率
- 缩减过度配置的资源
- 使用自动扩缩
- 移除闲置资源
3. 定价模型
- 使用预留容量
- 利用 Spot/抢占式实例
- 实施节省计划
- 使用承诺使用折扣
4. 架构优化
- 使用托管服务
- 实施缓存
- 优化数据传输
- 使用生命周期策略
AWS 成本优化
预留实例
Savings: 30-72% vs On-Demand
Term: 1 or 3 years
Payment: All/Partial/No upfront
Flexibility: Standard or Convertible
节省计划
Compute Savings Plans: 66% savings
EC2 Instance Savings Plans: 72% savings
Applies to: EC2, Fargate, Lambda
Flexible across: Instance families, regions, OS
Spot 实例
Savings: Up to 90% vs On-Demand
Best for: Batch jobs, CI/CD, stateless workloads
Risk: 2-minute interruption notice
Strategy: Mix with On-Demand for resilience
S3 成本优化
resource "aws_s3_bucket_lifecycle_configuration" "example" {
bucket = aws_s3_bucket.example.id
rule {
id = "transition-to-ia"
status = "Enabled"
transition {
days = 30
storage_class = "STANDARD_IA"
}
transition {
days = 90
storage_class = "GLACIER"
}
expiration {
days = 365
}
}
}
Azure 成本优化
预留 VM 实例
- 1 年或 3 年期限
- 最高 72% 节省
- 灵活调整大小
- 可交换
Azure 混合权益
- 使用现有 Windows Server 许可证
- 配合 RI 最高 80% 节省
- 适用于 Windows 和 SQL Server
Azure Advisor 建议
- 合理调整 VM 大小
- 删除未使用的资源
- 使用预留容量
- 优化存储
GCP 成本优化
承诺使用折扣
- 1 年或 3 年承诺
- 最高 57% 节省
- 适用于 vCPU 和内存
抢占式 VM
- 最高 80% 节省
- 24 小时最大生命周期
- 适合批处理和容错工作负载
持续使用折扣
- 自动应用
- 最高 30% 节省
- 基于月度使用量
限制
- 仅在任务明确匹配上述描述范围时使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代品。
- 如果缺少所需输入、权限、安全边界或成功标准,请停下来要求澄清。
兼容工具
Claude CodeCursor
标签
运维部署

