系统容量规划与弹性伸缩实战

📚 共计 30 章节
01
容量规划基础
什么是容量规划、为什么需要、核心指标 (QPS/TPS/RT/并发数)
概念指标
02
容量评估方法论
历史趋势分析 · 压测评估 · 业务增长预测模型
方法论预测
03
容量规划工具
Prometheus · Grafana · 自定义指标采集
监控可视化
04
弹性伸缩基础
定义 · 触发条件 · 定时/指标/混合策略
伸缩策略
05
云原生弹性伸缩
K8s HPA原理 · 配置实战 · 自定义指标HPA
KubernetesHPA
06
应用层弹性伸缩
无状态/有状态服务 · 消息队列消费能力伸缩
应用MQ
07
数据库弹性伸缩
读写分离 · 分库分表 · 连接池动态调整
数据库分片
08
缓存层弹性伸缩
Redis集群扩容 · 缓存预热 · 本地+分布式协同
缓存Redis
09
CDN与静态资源弹性
CDN带宽规划 · 版本管理 · 边缘计算弹性
CDN边缘
10
容量规划与成本控制
预留/按需实例 · Spot实例 · 资源超卖与隔离
成本云资源
11
容量规划自动化
预测算法(线性回归/时间序列) · 自动化扩缩容Pipeline
自动化ML
12
容量规划与高可用
多AZ部署 · 跨区域容灾 · 容量冗余设计
高可用容灾
13
容量规划与性能测试
压测工具(JMeter/Locust/wrk) · 场景设计 · 结果分析
压测性能
14
容量规划与监控告警
告警阈值 · 风暴处理 · 告警自愈
告警自愈
15
容量规划与容量报告
报告模板 · 趋势分析 · 优化建议
报告分析
16
容量规划与容量管理平台
自研平台设计 · 容量看板 · 预测可视化
平台看板
17
容量规划与容量治理
瓶颈分析 · 优化手段 · 治理流程
治理优化
18
容量规划与容量审计
审计指标 · 审计报告 · 改进措施
审计合规
19
容量规划与容量文化
意识培养 · 复盘机制 · SLA制定
文化SLA
20
容量规划与容量成熟度模型
成熟度评估 · 提升路径
成熟度评估
21
弹性伸缩与灰度发布
蓝绿部署 · 金丝雀发布 · A/B测试+弹性伸缩
灰度发布
22
弹性伸缩与流量调度
DNS调度 · 负载均衡策略 · 全局流量管理
流量调度
23
弹性伸缩与容器编排
Cluster Autoscaler · Node扩缩容 · Pod优先级
K8sCA
24
弹性伸缩与Serverless
FaaS伸缩 · Knative自动扩缩 · 冷启动优化
ServerlessKnative
25
弹性伸缩与中间件
消息队列弹性 · 任务调度 · 数据管道弹性
中间件管道
26
弹性伸缩与存储
分布式存储扩容 · 对象存储 · 文件存储弹性
存储扩容
27
弹性伸缩与网络
网络带宽弹性 · NAT网关 · 负载均衡弹性
网络带宽
28
弹性伸缩与安全
安全组动态调整 · WAF弹性 · DDoS防护弹性
安全WAF
29
弹性伸缩与成本优化
成本模型 · 优化策略 · 成本可视化
成本优化
30
实战案例
电商大促 · 短视频平台 · 金融系统容量保障
案例大促