成本优化策略

AWS 安全与成本管理概念

Dev Bhosale

Principal Data & Cloud Architect

成本优化框架

  1. 资源适配到位
  2. 构建弹性容量
  3. 利用定价模型
  4. 探索替代服务
  5. 优化存储

成本优化框架:五步法

AWS 安全与成本管理概念

优化示例

公司每月向 AWS 支付总计 $15,000。  其中 $12,000 用于 12 台 EC2 服务器,$2,000 用于数据库服务,$1,000 用于 S3 存储。按需费率为 $1.36/服务器-小时。

云基础设施:12 台服务器,分为三组,每组四台

AWS 安全与成本管理概念

优化规格与容量

  • 服务器在 CPU/内存方面规格合适
  • 可优化使用率,而非让4台服务器 24/7 运行
  • 通过自动伸缩组按流量峰值动态扩缩容,至少节省50% 总服务器成本

弹性服务器容量

AWS 安全与成本管理概念

利用定价模型

竞价定价

  • 竞价实例平均可节省66%
  • 分析型工作负载每天仅需运行4/24小时
  • 有机会将分析服务器成本降低94%
AWS 安全与成本管理概念

探索替代方案

  • Lambda 是无服务器计算服务,可运行代码而无需管理服务器
  • 适合短时任务,如图片上传与处理
  • 每月含100万次免费请求和40万 GB-秒计算时长
  • 用 Lambda 替换4台 EC2 服务器,可每月节省$4,000,或图像处理服务器成本的100%

使用 Lambda 前后

AWS 安全与成本管理概念

优化存储

生命周期策略

  • S3 容量会增长并推高存储成本
  • 生命周期策略可设规则自动清理文件
  • 可每月节省$500,或存储成本的50%
AWS 安全与成本管理概念

节省汇总

  • 我们相较原始 AWS 成本节省了高达 68.52%
  • 通过 EC2 弹性规格及采用 Lambda 等替代计算
  • 实际节省取决于工作负载特征与业务需求
用例 优化前月成本 优化后月成本
Web 服务器 $4,000 $2,000
分析服务器 $4,000 $222
图像处理服务器 $4,000 0
S3 存储成本 $1,000 $500
RDS 数据库 $2,000 $2,000
合计 $15,000 $4,722
AWS 安全与成本管理概念

Passons à la pratique !

AWS 安全与成本管理概念

Preparing Video For Download...