Chapter 12 - Cost Optimization and Exam Strategy
本章目标
看完本章后,你应该可以回答:
- SAA-C03 的 cost optimization 题目常考什么?
- Savings Plans、Reserved Instances、Spot 怎么选?
- S3 storage class、NAT gateway、data transfer 成本怎么判斷?
- 长题干怎么快速拆解?
一句话
Cost optimization 不是选最便宜,而是在满足安全、可靠性、性能需求下,避免不必要浪費。
架构位置
成本会出现在所有层:compute pricing、storage class、database sizing、network transfer、NAT gateway、logging、backup retention。
常见服务与概念
- Savings Plans
- Reserved Instances
- Spot Instances
- S3 storage class / lifecycle
- EBS volume type
- NAT gateway cost
- data transfer cost
- right sizing
- Compute Optimizer
- AWS Budgets / Cost Explorer
PM 视角
PM 要知道成本不是最后才看,而是架构限制的一部分。需求如果说 cost-effective、infrequent access、steady workload、unpredictable workload,就代表题目正在给选型讯号。
Developer / DevOps 视角
工程师要能分辨 cost driver:是不是 EC2 长期闲置、S3 class 错、NAT gateway 流量过大、cross-AZ / cross-Region transfer、database over-provision?
考試策略
读长题干时先抓:
- 必要 requirement
- workload pattern
- 数据型态
- operation overhead
- cost keyword
- 选項中哪个違反限制
常见陷阱
| 陷阱 | 正确方向 |
|---|---|
| cost-effective 就选 Spot | Spot 适合可中断 workload,不适合所有场景 |
| Reserved Instances 适合所有 compute | 稳定长期用量才适合 |
| Glacier 一定最省 | retrieval time / retrieval cost 也要看 |
| 忽略 NAT gateway / data transfer | 网络成本常是隱性考點 |