📘 云原生CRM · 实战目录
基于K8s的CRM系统部署方案 · 30章
🧑🎓
风格 · 活力配色
01
云原生概述
什么是云原生
核心价值
CRM为什么需要云原生
02
容器化基础
Docker核心概念
Dockerfile编写
镜像构建与优化
容器生命周期
03
Kubernetes入门
K8s架构解析
Pod/Service/Deployment
kubectl常用命令
04
Kubernetes进阶
ConfigMap & Secret
Ingress控制器
PV/PVC持久化
Helm包管理
05
CRM系统架构设计
微服务拆分原则
业务模块划分
REST/gRPC通信
06
CRM数据库设计
MySQL主从架构
Redis缓存策略
连接池配置
数据迁移方案
07
CRM后端容器化
Spring Boot Docker化
多阶段构建
健康检查与优雅关闭
08
CRM前端容器化
Nginx反向代理
React/Vue打包
静态资源CDN
09
K8s部署CRM后端
Deployment配置
Service暴露
环境变量注入
滚动更新策略
10
K8s部署CRM前端
Ingress配置
HTTPS证书管理
前端路由与API代理
11
CRM数据库在K8s
StatefulSet部署MySQL
Headless Service
数据持久化与备份
12
CRM缓存服务部署
Redis集群部署
Sentinel高可用
Redis Operator
13
服务网格入门
Istio架构
Sidecar注入
流量管理
14
服务网格进阶
mTLS & RBAC
Kiali/Jaeger/Grafana
15
CRM系统监控
Prometheus指标采集
Grafana仪表盘
告警规则配置
16
CRM系统日志管理
EFK/ELK栈搭建
结构化日志
日志采集与存储
17
CRM系统链路追踪
Jaeger部署
OpenTelemetry集成
分布式事务追踪
18
CI/CD流水线设计
GitLab CI/CD
代码质量检查
自动化测试
镜像构建推送
19
GitOps实践
ArgoCD部署
声明式配置管理
自动同步与回滚
20
CRM配置中心
Spring Cloud Config vs ConfigMap
配置热更新
加密配置管理
21
CRM系统API网关
Kong/APISIX部署
限流熔断
API版本管理
认证鉴权
22
CRM系统安全加固
NetworkPolicy
Pod安全策略(PSA)
镜像安全扫描
23
备份与容灾
Velero备份恢复
跨集群迁移
多活架构设计
24
性能优化
Pod资源限制
HPA自动伸缩
VPA & Cluster Autoscaler
25
成本优化
资源请求与限制调优
Spot实例使用
成本监控与报表
26
灰度发布
蓝绿部署
金丝雀发布
A/B测试
流量镜像
27
多环境管理
开发/测试/预发/生产
Namespace规划
资源配额管理
28
混沌工程
Chaos Mesh使用
故障注入实验
系统韧性验证
29
运维自动化
Operator模式
自定义控制器
K8s事件驱动自动化
30
上云实践与总结
阿里云/腾讯云ACK
云原生数据库
Serverless + K8s
课程总结与展望