📋 DevOps基础
1. DevOps定义与核心理念
DevOps是Development(开发)和Operations(运维)的组合词,强调开发团队和运维团队的协作、自动化和度量。核心理念是打破传统壁垒,实现快速交付和持续改进。
2. CALMS模型
- C - 文化(Culture):协作共享、信任开放
- A - 自动化(Automation):消除手工、提升效率
- L - 精益(Lean):减少浪费、持续改善
- M - 度量(Measurement):数据驱动、客观决策
- S - 共享(Sharing):知识共享、责任共担
3. DevOps工具链
规划(JIRA/Confluence)→编码(Git/VS Code)→构建(Maven/Gradle)→测试(JMeter/Selenium)→打包(Docker)→发布(Jenkins/GitLab CI)→部署(K8s)→监控(Prometheus/Grafana)→告警(PagerDuty)。